GHSA-8gwc-x7mg-7p7p

Apache XML Security For Java vulnerable to Infinite Loop

At a glance

Published
Updated
CVE
CVE-2013-5823

Description

Affected versions of xmlsec are subject to a denial of service vulnerability. Should a user check the signature of a message larger than 512 MB, the method `expandSize(int newPos)` of class `org.apache.xml.security.utils.UnsyncByteArrayOutputStream` goes in an endless loop. A remote attacker could use this flaw to supply crafted XML that would lead to a denial of service.

Affected packages

PackageVersions
Maven · org.apache.santuario:xmlsecintroduced 1.4.0, fixed 1.4.8
Maven · org.apache.santuario:xmlsecintroduced 1.5.0, fixed 1.5.3

References

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database