Severity
7.5HIGH
EPSS
0.1%
top 64.51%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedJul 13
Latest updateSep 4

Description

In PHP versions:8.1.* before 8.1.33, 8.2.* before 8.2.29, 8.3.* before 8.3.23, 8.4.* pgsql and pdo_pgsql escaping functions do not check if the underlying quoting functions returned errors. This could cause crashes if Postgres server rejects the string as invalid.

CVSS vector

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:HExploitability: 2.2 | Impact: 3.6

Affected Packages10 packages

NVDphp/php8.1.08.1.33+3
CVEListV5php_group/php8.1.*8.1.33+3
Debianphp7.4< 7.4.33-1+deb11u9
Debianphp8.2< 8.2.29-1~deb12u1
Debianphp8.4< 8.4.10-1+1

🔴Vulnerability Details

5
OSV
php7.0, php7.2, php7.4 regression2025-09-04
OSV
php7.0, php7.2, php7.4 vulnerabilities2025-08-21
OSV
php8.1, php8.3, php8.4 vulnerabilities2025-07-17
CVEList
pgsql extension does not check for errors during escaping2025-07-13
OSV
CVE-2025-1735: In PHP versions:82025-07-13

📋Vendor Advisories

7
Ubuntu
PHP regression2025-09-04
Ubuntu
PHP vulnerabilities2025-08-21
Ubuntu
PHP vulnerabilities2025-07-17
Microsoft
pgsql extension does not check for errors during escaping2025-07-08
Red Hat
php: pgsql extension does not check for errors during escaping2025-07-05