First published: Tue Jan 21 2014(Updated: )
expat 2.1.0 and earlier does not properly handle entities expansion unless an application developer uses the XML_SetEntityDeclHandler function, which allows remote attackers to cause a denial of service (resource consumption), send HTTP requests to intranet servers, or read arbitrary files via a crafted XML document, aka an XML External Entity (XXE) issue. NOTE: it could be argued that because expat already provides the ability to disable external entity expansion, the responsibility for resolving this issue lies with application developers; according to this argument, this entry should be REJECTed, and each affected application would need its own CVE.
Credit: an anonymous researcher an anonymous researcher an anonymous researcher an anonymous researcher an anonymous researcher an anonymous researcher secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Libexpat Project Libexpat | <2.4.0 | |
Python Python | >=3.6.0<3.6.15 | |
Python Python | >=3.7.0<3.7.12 | |
Python Python | >=3.8.0<3.8.12 | |
Python Python | >=3.9.0<3.9.7 | |
Apple iPadOS | <14.8 | |
Apple iPhone OS | <14.8 | |
Apple macOS | <11.6 | |
Apple tvOS | <15.0 | |
Apple watchOS | <8.0 | |
Apple Catalina | ||
Apple iOS | <14.8 | 14.8 |
Apple iPadOS | <14.8 | 14.8 |
Apple watchOS | <8 | 8 |
Apple tvOS | <15 | 15 |
Apple macOS Big Sur | <11.6 | 11.6 |
Apple iOS | <15 | 15 |
Apple iPadOS | <15 | 15 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
(Appears in the following advisories)
(Found alongside the following vulnerabilities)
The vulnerability ID is CVE-2013-0340.
The affected software includes Apple watchOS, Apple macOS Big Sur, Apple iOS, Apple iPadOS, Apple Catalina, and Apple tvOS.
The remedy for Apple watchOS is to update to version 8 or later.
The remedy for Apple macOS Big Sur is to update to version 11.6 or later.
The remedy for Apple iOS and iPadOS is to update to version 15 or later.
No specific remedy is mentioned for Apple Catalina.
The remedy for Apple tvOS is to update to version 15 or later.