CVE-2025-3857

High

Description

When reading binary Ion data through Amazon.IonDotnet using the RawBinaryReader class, Amazon.IonDotnet does not check the number of bytes read from the underlying stream while deserializing the binary format. If the Ion data is malformed or truncated, this triggers an infinite loop condition that could potentially result in a denial of service. Users should upgrade to Amazon.IonDotnet version 1.3.1 and ensure any forked or derivative code is patched to incorporate the new fixes.

SeverityHigh
CVSS7.5
Exploit probability—
ProductAmazon.iondotnet
PublishedApr 21, 2025
First seenApr 21, 2025

How to fix

Affected products

ProductAffected versionsFixed in
Amazon.IonDotnetNuGetv < 1.3.11.3.1

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.