What’s Vulnerable › Vulnerabilities

CVE-2025-1735: pgsql extension does not check for errors during escaping

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.

Affected products

How to fix

Upgrade to a fixed version: PHP 8.1.33, 8.2.29, 8.3.23, 8.4.10. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2025-1735 or the next vulnerability affects your stack