GHSA-5v43-55m5-qr8fhigh
getID3 is vulnerable to XML External Entity (XXE)
Impact
getID3() before 1.9.9, as used in ownCloud Server before 5.0.15 and 6.0.x before 6.0.2, allows remote attackers to read arbitrary files, cause a denial of service, or possibly have other impact via an XML External Entity (XXE) attack.
Source excerpt · OSVAffected packages
Start with the recorded fix for your release branch. Check your installed version and test compatibility before upgrading. Fixing this advisory does not rule out other vulnerabilities in the release.
james-heinrich/getid3 Packagist
| Affected range | Recorded fix |
|---|---|
| Earlier releases before 1.9.9Ecosystem versions | 1.9.9 |
Version evidence: OSV · GHSA-5v43-55m5-qr8f
View original version evidence (1 explicit versions)
Original source description
getID3() before 1.9.9, as used in ownCloud Server before 5.0.15 and 6.0.x before 6.0.2, allows remote attackers to read arbitrary files, cause a denial of service, or possibly have other impact via an XML External Entity (XXE) attack.
References
- Security advisory nvd.nist.gov/vuln/detail/CVE-2014-2053
- Patch github.com/JamesHeinrich/getID3/commit/afbdaa044a9a0a9dff2f800bd670e231b3ec99b2
- Security advisory github.com/FriendsOfPHP/security-advisories/blob/master/james-heinrich/getid3/CVE-2014-2053.yaml
- Source reference github.com/JamesHeinrich/getID3
- Source reference wordpress.org/news/2014/08/wordpress-3-9-2
- Release notes getid3.sourceforge.net/source/changelog.txt
- Security advisory owncloud.org/about/security/advisories/oC-SA-2014-006
- Security advisory secunia.com/advisories/58002
- Security advisory www.debian.org/security/2014/dsa-3001