Intel

AIKIDO-2025-10839

http is vulnerable to Improper Check or Handling of Exceptional Conditions

Improper Check or Handling of Exceptional Conditions Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Nov 26, 2025

10

Low Risk

This Affects:

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

TL;DR

Affected versions of this package are vulnerable to a panic in the HeaderMap::try_reserve method due to an integer overflow in the to_raw_capacity helper function, which violates Rust's convention that try_* methods should never panic. It occurs when calculating the raw capacity for a header map, where a sufficiently large input causes a panic instead of returning a MaxSizeReached error. An attacker can exploit this by providing crafted input that triggers the overflow panic, leading to a denial of service by crashing the application.

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 Improper Check or Handling of Exceptional Conditions in versions 0.1.0 - 1.3.1.

How to fix this

Upgrade the http library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform