CVE-2026-94108
CVE-2026-94108 · getID3 through 1.9.26 XML External Entity Injection via XML2array
Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.
getID3 through 1.9.26 contains an XML external entity injection vulnerability in the XML2array helper function that fails to properly disable entity loading on PHP before 8.0. Attackers can craft malicious XML metadata in media files to disclose local files, perform server-side request forgery, or cause denial of service through entity expansion.
CVSS 8.3 · Alta · EPSS 0,5% · Corrección disponible
- Publicación
- Actualización
Pila tecnológica: system
Productos y versiones afectados
getid3
- Versiones
- ≥ 0, ≤ 1.9.26: Afectada (semver)
Sin corrección publicada
php-getid3 Debian:12
- Versiones
- 1.9.22+dfsg-1
- 1.9.23+dfsg-1
- 1.9.24+dfsg-1
- 1.9.25+dfsg-1
- 1.9.26+dfsg-1
- 1.9.27+dfsg-1
- 2.0.0~beta1+dfsg-1
- 2.0.0~beta2-1
- 2.0.0~beta3-1
- 2.0.0~beta4+dfsg-1
- 2.0.0~beta5+dfsg-1
- 2.0.0~beta6+dfsg-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
php-getid3 Debian:13
- Versiones
- 1.9.23+dfsg-1
- 1.9.24+dfsg-1
- 1.9.25+dfsg-1
- 1.9.26+dfsg-1
- 1.9.27+dfsg-1
- 2.0.0~beta1+dfsg-1
- 2.0.0~beta2-1
- 2.0.0~beta3-1
- 2.0.0~beta4+dfsg-1
- 2.0.0~beta5+dfsg-1
- 2.0.0~beta6+dfsg-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
php-getid3 Debian:14
- Versiones
- 1.9.23+dfsg-1
- 1.9.24+dfsg-1
- 1.9.25+dfsg-1
- 1.9.26+dfsg-1
- Intervalos de versiones afectados
- ECOSYSTEM: < 1.9.27+dfsg-1
Actualiza a 1.9.27+dfsg-1
php-getid3 Ubuntu:16.04:LTS
- Versiones
- 1.9.9+dfsg-2
- 1.9.10+dfsg-1
- 1.9.11+dfsg-1
- 1.9.11+dfsg-1build1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
php-getid3 Ubuntu:18.04:LTS
- Versiones
- 1.9.14+dfsg-1
- 1.9.15+dfsg-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
php-getid3 Ubuntu:20.04:LTS
- Versiones
- 1.9.17+dfsg-1
- 1.9.18+dfsg-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
php-getid3 Ubuntu:22.04:LTS
- Versiones
- 1.9.20+dfsg-1
- 1.9.21+dfsg-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
php-getid3 Ubuntu:24.04:LTS
- Versiones
- 1.9.22+dfsg-1
- 1.9.23+dfsg-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
php-getid3 Ubuntu:26.10
- Versiones
- 1.9.24+dfsg-1
- 1.9.25+dfsg-1
- 1.9.27+dfsg-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
php-getid3 Ubuntu:26.04:LTS
- Versiones
- 1.9.23+dfsg-1
- 1.9.24+dfsg-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
Fuentes originales
- https://github.com/JamesHeinrich/getID3/security/advisories/GHSA-3hf9-j62w-m548
- https://github.com/JamesHeinrich/getID3/issues/505
- https://github.com/JamesHeinrich/getID3/pull/506
- https://github.com/JamesHeinrich/getID3/commit/ce50b4b23439f87716653099718fa1c11b3d15c4
- https://github.com/JamesHeinrich/getID3/blob/0bc49beff9c274f2490ce9a4bb76f5ef50881e08/getid3/getid3.lib.php#L742-L755
- https://github.com/JamesHeinrich/getID3
- https://www.vulncheck.com/advisories/getid3-through-1.9.26-xml-external-entity-injection-via-xml2array
- https://nvd.nist.gov/vuln/detail/CVE-2026-94108