CVE-2024-52596 json
SimpleSAMLphp xml-common XXE vulnerability
published last yr. modified 4mo ago also EUVD-2024-3414 , GHSA-2x65-fpch-2fcm
- cvss
- 8.8
- version 4.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.0%
- EPSS 1.0% chance of exploitation in 30 days, percentile 62%
- public exploits
- 0
- none known
Summary
SimpleSAMLphp xml-common is a common classes for handling XML-structures. When loading an (untrusted) XML document, for example the SAMLResponse, it's possible to induce an XXE. This vulnerability is fixed in 1.19.0.
Patch / fix
- packagist simplesamlphp/xml-common 1.20.0
- simplesamlphp xml-common 1.20.0
- simplesamlphp Debian 14, Debian 12 1.19.7-1+deb12u1
debian advisories DEBIAN-CVE-2024-52596
- simplesamlphp Ubuntu 24.04 LTS 1.19.7-1+deb12u1ubuntu0.1
- simplesamlphp Ubuntu Pro 16.04 LTS 1.14.0-1ubuntu2+esm1
- simplesamlphp Ubuntu Pro 18.04 LTS 1.15.3-1ubuntu0.1~esm1
- simplesamlphp Ubuntu Pro 20.04 LTS 1.18.4-1ubuntu0.1~esm1
- simplesamlphp Ubuntu Pro 22.04 LTS 1.19.1-1.1ubuntu0.1~esm1
ubuntu advisories UBUNTU-CVE-2024-52596
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
Is CVE-2024-52596 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- last yr.
Exploit prediction
0.98% chance of exploitation in the next 30 days, higher than 62% of all scored CVEs (FIRST EPSS, 2026-11-11).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 8.8 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:H/SC:L/SI:L/SA:N |
| CNA | 4.0 | 8.8 | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:H/SC:L/SI:L/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 |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | simplesamlphp/xml-common | <1.20.0 |
1.20.0 |
Affected products
- simplesamlphp xml-common
Classification
- Weakness
-
- CWE-611 Improper Restriction of XML External Entity Reference
References
-
github.com
/simplesamlphp/xml-common/commit/fa4ade391c3194466acf5fbfd5d2ecdbf5e831f5
web
-
github.com
/simplesamlphp/xml-common/security/advisories/GHSA-2x65-fpch-2fcm
web
-
lists.debian.org
/debian-lts-announce/2024/12/msg00001.html
web
-
nvd.nist.gov
/vuln/detail/CVE-2024-52596
advisory
-
github.com
/simplesamlphp/xml-common
package
Sources
- CVE List CVE-2024-52596
- GitHub Advisory GHSA-2x65-fpch-2fcm
- NVD CVE-2024-52596
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.