CVE-2025-14180

Public on 2025-12-21
Modified on 2026-10-26
Description
In PHP versions 8.1.* before 8.1.34, 8.2.* before 8.2.30, 8.3.* before 8.3.29, 8.4.* before 8.4.16, 8.5.* before 8.5.1 when using the PDO PostgreSQL driver with PDO::ATTR_EMULATE_PREPARES enabled, an invalid character sequence (such as \x99) in a prepared statement parameter may cause the quoting function PQescapeStringConn to return NULL, leading to a null pointer dereference in pdo_parse_params() function. This may lead to crashes (segmentation fault) and affect the availability of the target server.
Severity
Low severity
Low
See what this means
CVSS v3 Base Score
3.7
See breakdown

Affected Packages

Platform Package Release Date Advisory Status
Amazon Linux 2 - Core php Not Affected
Amazon Linux 2 - Php8.1 Extra php 2026-01-22 ALAS2PHP8.1-2026-008 Fixed
Amazon Linux 2 - Php8.2 Extra php 2026-01-22 ALAS2PHP8.2-2026-009 Fixed
Amazon Linux 2023 php8.1 2026-01-07 ALAS2023-2025-1355 Fixed
Amazon Linux 2023 php8.2 2026-01-07 ALAS2023-2025-1354 Fixed
Amazon Linux 2023 php8.3 2026-01-07 ALAS2023-2025-1353 Fixed
Amazon Linux 2023 php8.4 2026-01-07 ALAS2023-2025-1352 Fixed

CVSS Scores

Score Type Score Vector
Amazon Linux CVSSv3 3.7 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
NVD CVSSv3 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H