Vulnerabilidades / CVE-2025-14179

crítica

CVE-2025-14179

php: SQL injection in pdo_firebird via NUL bytes in quoted strings

Publicada Modificada CWE 89
En la Trivy database desde, como mínimo, el 24 oct 2026, 07:11 UTCNo consta cuándo entró antes de ese build.

Severidad por fuente

NVD9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Red Hat8.1CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Bitnami9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

La etiqueta propia de Trivy es CRITICAL. Crítica según NVD, Bitnami. Más baja según Red Hat (alta), Azure Linux (alta), Ubuntu (media).

Descripción

In PHP versions 8.2.* before 8.2.31, 8.3.* before 8.3.31, 8.4.* before 8.4.21, and 8.5.* before 8.5.6, the PDO Firebird driver improperly handles NUL bytes when preparing SQL queries. During token-by-token query construction, a string token containing a NUL byte is copied via strncat(), which stops at the NUL byte, dropping the closing quote and causing subsequent SQL tokens to be interpreted as part of the string. This allows SQL injection when attacker-controlled values are quoted via PDO::quote() and embedded in SQL statements.

Paquetes afectados y versiones corregidas

FuentePaqueteCorregido en
bitnami::Bitnami Vulnerability Databaselibphp, php, php-min8.2.31, 8.3.31, 8.4.21, 8.5.6
Azure Linux 3.0php0:8.3.31-1.azl3
chainguardphp-8.28.2.31-r0
debian 12php8.28.2.31-1~deb12u1
debian 13php8.48.4.21-1~deb13u1
debian 14php8.48.4.21-1
echophp-7.2, php-8.1, php8.2 y 1 más7.2.34+e1 y 3 más
minimosphp-8.2, php-8.3, php-8.4 y 1 más8.2.31-r0 y 3 más
rapidfort alma 10php, php-bcmath, php-cli y 22 mássin corrección indicada
rapidfort debian 12php8.20:8.2.31-1~deb12u1
rapidfort debian 13php8.20:8.2.31-1~deb12u1
rapidfort fedora 43php, php-bcmath, php-cli y 26 más8.4.21-1.fc43
Mostrar las 161 entradas de 23 fuentes
FuentePaqueteCorregido en
bitnami::Bitnami Vulnerability Databaselibphp8.2.31, 8.3.31, 8.4.21, 8.5.6
bitnami::Bitnami Vulnerability Databasephp8.2.31, 8.3.31, 8.4.21, 8.5.6
bitnami::Bitnami Vulnerability Databasephp-min8.2.31, 8.3.31, 8.4.21, 8.5.6
Azure Linux 3.0php0:8.3.31-1.azl3
chainguardphp-8.28.2.31-r0
debian 12php8.28.2.31-1~deb12u1
debian 13php8.48.4.21-1~deb13u1
debian 14php8.48.4.21-1
echophp-7.27.2.34+e1
echophp-8.18.1.34+e1
echophp8.28.2.31-1~deb12u1
echophp8.48.4.21-1~deb13u1
minimosphp-8.28.2.31-r0
minimosphp-8.38.3.31-r0
minimosphp-8.48.4.21-r0
minimosphp-8.58.5.6-r0
rapidfort alma 10phpsin corrección indicada
rapidfort alma 10php-bcmathsin corrección indicada
rapidfort alma 10php-clisin corrección indicada
rapidfort alma 10php-commonsin corrección indicada
rapidfort alma 10php-dbasin corrección indicada
rapidfort alma 10php-dbgsin corrección indicada
rapidfort alma 10php-develsin corrección indicada
rapidfort alma 10php-embeddedsin corrección indicada
rapidfort alma 10php-enchantsin corrección indicada
rapidfort alma 10php-ffisin corrección indicada
rapidfort alma 10php-fpmsin corrección indicada
rapidfort alma 10php-gdsin corrección indicada
rapidfort alma 10php-gmpsin corrección indicada
rapidfort alma 10php-intlsin corrección indicada
rapidfort alma 10php-ldapsin corrección indicada
rapidfort alma 10php-mbstringsin corrección indicada
rapidfort alma 10php-mysqlndsin corrección indicada
rapidfort alma 10php-odbcsin corrección indicada
rapidfort alma 10php-opcachesin corrección indicada
rapidfort alma 10php-pdosin corrección indicada
rapidfort alma 10php-pgsqlsin corrección indicada
rapidfort alma 10php-processsin corrección indicada
rapidfort alma 10php-snmpsin corrección indicada
rapidfort alma 10php-soapsin corrección indicada
rapidfort alma 10php-xmlsin corrección indicada
rapidfort debian 12php8.20:8.2.31-1~deb12u1
rapidfort debian 13php8.20:8.2.31-1~deb12u1
rapidfort fedora 43php8.4.21-1.fc43
rapidfort fedora 43php-bcmath8.4.21-1.fc43
rapidfort fedora 43php-cli8.4.21-1.fc43
rapidfort fedora 43php-common8.4.21-1.fc43
rapidfort fedora 43php-dba8.4.21-1.fc43
rapidfort fedora 43php-dbg8.4.21-1.fc43
rapidfort fedora 43php-devel8.4.21-1.fc43
rapidfort fedora 43php-embedded8.4.21-1.fc43
rapidfort fedora 43php-enchant8.4.21-1.fc43
rapidfort fedora 43php-ffi8.4.21-1.fc43
rapidfort fedora 43php-fpm8.4.21-1.fc43
rapidfort fedora 43php-gd8.4.21-1.fc43
rapidfort fedora 43php-gmp8.4.21-1.fc43
rapidfort fedora 43php-intl8.4.21-1.fc43
rapidfort fedora 43php-ldap8.4.21-1.fc43
rapidfort fedora 43php-mbstring8.4.21-1.fc43
rapidfort fedora 43php-mysqlnd8.4.21-1.fc43
rapidfort fedora 43php-odbc8.4.21-1.fc43
rapidfort fedora 43php-opcache8.4.21-1.fc43
rapidfort fedora 43php-pdo8.4.21-1.fc43
rapidfort fedora 43php-pdo-dblib8.4.21-1.fc43
rapidfort fedora 43php-pdo-firebird8.4.21-1.fc43
rapidfort fedora 43php-pgsql8.4.21-1.fc43
rapidfort fedora 43php-process8.4.21-1.fc43
rapidfort fedora 43php-snmp8.4.21-1.fc43
rapidfort fedora 43php-soap8.4.21-1.fc43
rapidfort fedora 43php-sodium8.4.21-1.fc43
rapidfort fedora 43php-tidy8.4.21-1.fc43
rapidfort fedora 43php-xml8.4.21-1.fc43
rapidfort Oracle Linux 10phpsin corrección indicada
rapidfort Oracle Linux 10php-bcmathsin corrección indicada
rapidfort Oracle Linux 10php-clisin corrección indicada
rapidfort Oracle Linux 10php-commonsin corrección indicada
rapidfort Oracle Linux 10php-dbasin corrección indicada
rapidfort Oracle Linux 10php-dbgsin corrección indicada
rapidfort Oracle Linux 10php-develsin corrección indicada
rapidfort Oracle Linux 10php-embeddedsin corrección indicada
rapidfort Oracle Linux 10php-enchantsin corrección indicada
rapidfort Oracle Linux 10php-ffisin corrección indicada
rapidfort Oracle Linux 10php-fpmsin corrección indicada
rapidfort Oracle Linux 10php-gdsin corrección indicada
rapidfort Oracle Linux 10php-gmpsin corrección indicada
rapidfort Oracle Linux 10php-intlsin corrección indicada
rapidfort Oracle Linux 10php-ldapsin corrección indicada
rapidfort Oracle Linux 10php-mbstringsin corrección indicada
rapidfort Oracle Linux 10php-mysqlndsin corrección indicada
rapidfort Oracle Linux 10php-odbcsin corrección indicada
rapidfort Oracle Linux 10php-opcachesin corrección indicada
rapidfort Oracle Linux 10php-pdosin corrección indicada
rapidfort Oracle Linux 10php-pgsqlsin corrección indicada
rapidfort Oracle Linux 10php-processsin corrección indicada
rapidfort Oracle Linux 10php-snmpsin corrección indicada
rapidfort Oracle Linux 10php-soapsin corrección indicada
rapidfort Oracle Linux 10php-xmlsin corrección indicada
rapidfort Red Hat 10phpsin corrección indicada
rapidfort Red Hat 10php-bcmathsin corrección indicada
rapidfort Red Hat 10php-clisin corrección indicada
rapidfort Red Hat 10php-commonsin corrección indicada
rapidfort Red Hat 10php-dbasin corrección indicada
rapidfort Red Hat 10php-dbgsin corrección indicada
rapidfort Red Hat 10php-develsin corrección indicada
rapidfort Red Hat 10php-embeddedsin corrección indicada
rapidfort Red Hat 10php-enchantsin corrección indicada
rapidfort Red Hat 10php-ffisin corrección indicada
rapidfort Red Hat 10php-fpmsin corrección indicada
rapidfort Red Hat 10php-gdsin corrección indicada
rapidfort Red Hat 10php-gmpsin corrección indicada
rapidfort Red Hat 10php-intlsin corrección indicada
rapidfort Red Hat 10php-ldapsin corrección indicada
rapidfort Red Hat 10php-mbstringsin corrección indicada
rapidfort Red Hat 10php-mysqlndsin corrección indicada
rapidfort Red Hat 10php-odbcsin corrección indicada
rapidfort Red Hat 10php-opcachesin corrección indicada
rapidfort Red Hat 10php-pdosin corrección indicada
rapidfort Red Hat 10php-pgsqlsin corrección indicada
rapidfort Red Hat 10php-processsin corrección indicada
rapidfort Red Hat 10php-snmpsin corrección indicada
rapidfort Red Hat 10php-soapsin corrección indicada
rapidfort Red Hat 10php-xmlsin corrección indicada
rapidfort rocky 10phpsin corrección indicada
rapidfort rocky 10php-bcmathsin corrección indicada
rapidfort rocky 10php-clisin corrección indicada
rapidfort rocky 10php-commonsin corrección indicada
rapidfort rocky 10php-dbasin corrección indicada
rapidfort rocky 10php-dbgsin corrección indicada
rapidfort rocky 10php-develsin corrección indicada
rapidfort rocky 10php-embeddedsin corrección indicada
rapidfort rocky 10php-enchantsin corrección indicada
rapidfort rocky 10php-ffisin corrección indicada
rapidfort rocky 10php-fpmsin corrección indicada
rapidfort rocky 10php-gdsin corrección indicada
rapidfort rocky 10php-gmpsin corrección indicada
rapidfort rocky 10php-intlsin corrección indicada
rapidfort rocky 10php-ldapsin corrección indicada
rapidfort rocky 10php-mbstringsin corrección indicada
rapidfort rocky 10php-mysqlndsin corrección indicada
rapidfort rocky 10php-odbcsin corrección indicada
rapidfort rocky 10php-opcachesin corrección indicada
rapidfort rocky 10php-pdosin corrección indicada
rapidfort rocky 10php-pgsqlsin corrección indicada
rapidfort rocky 10php-processsin corrección indicada
rapidfort rocky 10php-snmpsin corrección indicada
rapidfort rocky 10php-soapsin corrección indicada
rapidfort rocky 10php-xmlsin corrección indicada
rapidfort ubuntu 20.04php8.10:8.1.2-1ubuntu2.24
rapidfort ubuntu 20.04php8.30:8.3.6-0ubuntu0.24.04.9
rapidfort ubuntu 20.04php8.50:8.5.4-0ubuntu1.1
rapidfort ubuntu 22.04php8.10:8.1.2-1ubuntu2.24
rapidfort ubuntu 22.04php8.30:8.3.6-0ubuntu0.24.04.9
rapidfort ubuntu 22.04php8.50:8.5.4-0ubuntu1.1
rapidfort ubuntu 24.04php8.10:8.1.2-1ubuntu2.24
rapidfort ubuntu 24.04php8.30:8.3.6-0ubuntu0.24.04.9
rapidfort ubuntu 24.04php8.50:8.5.4-0ubuntu1.1
ubuntu 22.04php8.18.1.2-1ubuntu2.24
ubuntu 24.04php8.38.3.6-0ubuntu0.24.04.9
ubuntu 25.10php8.48.4.11-1ubuntu1.2
ubuntu 26.04php8.58.5.4-0ubuntu1.1
wolfiphp-8.28.2.31-r0

Referencias

Vulnerability data compiled from the Trivy vulnerability database (trivy-db, Aqua Security, Apache License 2.0), which aggregates third-party advisories. CVE records are published by The MITRE Corporation under the CVE Terms of Use; CVE is a trademark of MITRE. This product uses data from the NVD API but is not endorsed or certified by the NVD. Severity, titles and advisory data from the GitHub Advisory Database (CC BY 4.0), Red Hat security data (CC BY 4.0) and the other sources linked on each entry. Entries may be summarised or re-formatted; the linked original is the authoritative record.