CVE-2022-31630
Lectura fuera de límites debido a una validación de entrada insuficiente en imageloadfont()
- Publicado
- 14 nov 2022
- Actualizado
- 3 ago 2024
- Asignación de CNA
- php
- Evidencia observada
- 8 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:HBajo · próximos 30 días
- Percentil
- 82,2 %
- Fecha del modelo
- 21 sept 2026
EPSS es una estimación estadística, no una certeza o una medida de impacto. Combínelo con CVSS, estado KEV, exposición y su entorno.
Resumen
En versiones de PHP anteriores a 7.4.33, 8.0.25 y 8.2.12, cuando se usa la función imageloadfont() en la extensión gd, es posible proporcionar un archivo de fuente especialmente manipulado, como si la fuente cargada se usa con imagechar() función, se utilizará la lectura fuera del búfer asignado. Esto puede provocar fallos o divulgación de información confidencial.
Fuentes
2Exploit de prueba de concepto para CVE-2022-31630, una vulnerabilidad de lectura fuera de límites en la función imageloadfont() de la extensión GD de PHP, que afecta a PHP 7.4.x anteriores a 7.4.33.
Exploit de prueba de concepto para CVE-2022-31630, una vulnerabilidad de lectura fuera de límites en la extensión GD de PHP. Demuestra el bloqueo y la divulgación de memoria en versiones afectadas de PHP. Incluye laboratorio basado en Docker para pruebas seguras.
Uso responsable
Utilice información sobre vulnerabilidades solo en sistemas de su propiedad o que esté autorizado a probar. Kitploit enlaza con metadatos de investigación pública y no almacena código de explotación ni cargas útiles maliciosas.