ZeroHour

CVE-2026-85228

large

Integer overflow in Amazon Deep Java Library (DJL) tensor buffer validation

CVSS 4.0
8.8 high
EPSS
Published
()
Modified
AI analysis

CVE-2026-85228 is an integer overflow (CWE-190) in the tensor buffer validation component of Amazon's Deep Java Library (DJL), affecting all versions from 0.13.0 through 0.36.0 on all platforms. An attacker triggers the flaw by sending a crafted tensor payload to an application that processes it with a vulnerable DJL version. A successful attack may let a remote, unauthenticated actor read information from adjacent process memory (information disclosure) or crash the application (denial of service); the CVSS 4.0 score of 8.8 (High) reflects high confidentiality and availability impact with no privileges or user interaction required. Anyone embedding DJL 0.13.0-0.36.0 in a service that accepts tensor data from untrusted sources is affected. There is no evidence of exploitation so far: the flaw is not in CISA's KEV and no public proof-of-concept is known.

What to do: Upgrade DJL to version 0.37.0 or later and rebuild/redeploy any application bundling a vulnerable version. In the meantime, check whether your services accept tensor payloads from untrusted or remote sources and restrict or validate such input; note that the flaw can leak adjacent process memory, so treat data processed by vulnerable versions as potentially exposed until patched.

Affected
Amazon (AWS) Deep Java Library (DJL)0.13.0 through 0.36.0, all platforms; fixed in 0.37.0 and later
Estimated exposure
largelikely tens of thousands of exposed deployments (DJL is a widely used Maven dependency with millions of cumulative downloads, but only services accepting… — DJL is distributed via Maven Central with millions of cumulative downloads and is a common choice for Java ML inference, so deployments number in the tens of thousands or more; however, only applications that ingest untrusted tensor…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

An integer overflow in the tensor buffer validation component in Amazon Deep Java Library (DJL) from 0.13.0 through 0.36.0 on all platforms might allow a remote unauthenticated actor to obtain information from adjacent process memory or cause a denial of service via a crafted tensor payload. To remediate this issue, users should upgrade to version 0.37.0 or above.

Weakness
CWE-190
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.