๐Ÿ” CVE Alert

CVE-2026-54135

HIGH 7.5

AirSane has a Remote Denial of Service (OOM) via Unvalidated Content-Length in HTTP Server

CVSS Score
7.5
EPSS Score
0.0%
EPSS Percentile
0th

AirSane is a SANE frontend, and a scanner server that supports Apple's AirScan protocol. Versions prior to 0.4.12 have a vulnerability in the custom HTTP server implementation of AirSane that allows a remote unauthenticated attacker to cause a Denial of Service (DoS) via memory exhaustion (OOM). In httpserver.cpp, the HttpServer::Request::content function reads the Content-Length header and directly passes this value to std::string::resize() without any upper-bound validation or safe parsing. An attacker can send an HTTP POST request with an artificially large Content-Length value. This forces the daemon to attempt allocating gigabytes of memory, resulting in a std::bad_alloc exception and immediately crashing the AirSane process. Additionally, providing non-numeric characters in the Content-Length header leads to undefined behavior (NaN to integer conversion) due to the lack of error handling during header parsing. Version 0.4.12 patches the issue.

CWE CWE-400 CWE-770
Vendor simulpiscator
Product airsane
Published Sep 11, 2026
Last Updated Sep 14, 2026
Stay Ahead of the Next One

Get instant alerts for simulpiscator airsane

Be the first to know when new high vulnerabilities affecting simulpiscator airsane are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Affected Versions

SimulPiscator / AirSane
< 0.4.12

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/SimulPiscator/AirSane/security/advisories/GHSA-p5hv-3m79-452q github.com: https://github.com/SimulPiscator/AirSane/commit/129cc3bf7258251a0a694dee7741285b59d88f9f github.com: https://github.com/SimulPiscator/AirSane/releases/tag/v0.4.12