mediumVulnerability

GHSA-fx4f-mhw4-qm7j

When using the affected versions of the `vibeio-http` crate, an attacker could craft a malicious HTTP/1.x request with a large chunk length (between `usize::MAX - 1` and `usize::MAX` inclusive) and send it, causing the server to crash (integer overflow panic in debug builds, split_to out of bounds panic in release builds). This was fixed in `vibeio-http` 0.3.2 by erroring on the chunk length if it exceeds `usize::MAX - 2` (using `checked_add()` instead of `+` operator), preventing integer overflow.

Properties

ghsa_id
GHSA-fx4f-mhw4-qm7j
severity
medium
summary
vibeio-http has a DoS vulnerability in HTTP/1.x chunked encoding parser triggered by maliciously crafted chunk lengths
cve_id
GHSA-fx4f-mhw4-qm7j
is_ghsa_only
true
ghsa_published
2026-08-24T22:05:02Z
source_url
https://github.com/advisories/GHSA-fx4f-mhw4-qm7j
ghsa_updated
2026-08-24T22:05:06Z

Related Entities (4)

VULNERABLE_TO (1)

[Software]rust/vibeio-http

AFFECTS (1)

[Software]rust/vibeio-http

HAS_WEAKNESS (1)

[Weakness]Allocation of Resources Without Limits or Throttling

REPORTED_BY (1)

[Source]GitHub Advisory Database

Explore deeper with Ninja Signal's threat intelligence graph

GHSA-fx4f-mhw4-qm7j — Ninja Signal Threat Intelligence | Ninja Signal