Intel

AIKIDO-2026-10922

http is vulnerable to Double Free

Double Free Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published 2 days ago

65

Medium Risk

This Affects:

RUSThttp
0.1.0 - 1.4.0
Fixed in 1.4.1
Are you affected? Scan for Free

TL;DR

A panic-safety flaw in HeaderMap::IntoIter::drop could cause already-yielded entries stored in extra_values to be dropped twice if a value’s destructor panics while the iterator is being drained, resulting in a double-free and potential memory corruption. An attacker might exploit this by supplying or influencing values with a panic-triggering Drop implementation, then causing partial iteration so that destruction occurs in this unsafe state, which could lead to process crashes, denial of service, or in some cases undefined behavior with possible security impact.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

http is vulnerable to Double Free in versions 0.1.0 - 1.4.0.

How to fix this

Upgrade the http library to the patch version.