Skip to main content
VulnerabilityPublished Updated

CVE-2025-67721: airlift aircompressor · Insertion of Sensitive Information Into Sent Data

Affects airlift aircompressorSource CVE Database V5

0

Not known to be exploited · CVSS 6.3 Medium : upgrade to 3.4 when convenient.

Data as of 26 Oct 2026, 13:47 UTC

CVSS 4.0 base score
6.3Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.5% chance of exploitation in 30 days – higher than 44% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 3.4
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 12 Dec 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade io.airlift/aircompressor to 3.4.

Affected software

ProductAffectedFixed in
Mavenio.airlift/aircompressorpkg:maven/io.airlift/aircompressorOther threatsAffected
  • <3.4
Fixed in
  • 3.4

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

  1. Upgrade aircompressor to version 3.4 or later, where the vulnerability is fixed.
  2. Audit all applications and services using aircompressor for decompression of untrusted inputs, especially those reusing fixed-size output buffers.
  3. Implement input validation and sanity checks on compressed data before decompression to detect malformed or suspicious payloads.
  4. Avoid reusing output buffers across decompression operations or ensure buffers are securely cleared before reuse to prevent residual data leakage.
  5. Employ runtime memory protection techniques and monitoring to detect anomalous buffer reads or data leakage patterns.
  6. Restrict network exposure of services that decompress untrusted inputs, applying strict access controls and network segmentation.
  7. Monitor logs and network traffic for unusual compressed data patterns that could indicate exploitation attempts.
  8. Incorporate this vulnerability into incident response plans and conduct staff training on secure handling of compressed data streams.

Description

Aircompressor is a library with ports of the Snappy, LZO, LZ4, and Zstandard compression algorithms to Java. In versions 3.3 and below, incorrect handling of malformed data in Java-based decompressor implementations for Snappy and LZ4 allow remote attackers to read previous buffer contents via crafted compressed input. With certain crafted compressed inputs, elements from the output buffer can end up in the uncompressed output, potentially leaking sensitive data. This is relevant for applications that reuse the same output buffer to uncompress multiple inputs. This can be the case of a web server that allocates a fix-sized buffer for performance purposes. There is similar vulnerability in GHSA-cmp6-m4wj-q63q. This issue is fixed in version 3.4.

References

Community reviews

Loading reviews…