MEDIUM

CVE-2025-1735

pgsql extension does not check for errors during escaping

CVSS v3

5.9

MEDIUM

EPSS Score

0.6%

exploit probability

CISA KEV

No

known exploited

Exploitation

none

SSVC status

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.

Technical details

CVSS v3 Vector
3.1
Published
7/13/2025
Last Modified
11/4/2025

Frequently asked questions

What is CVE-2025-1735?

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.

Is CVE-2025-1735 actively exploited?

Active exploitation of CVE-2025-1735 has not been confirmed. The EPSS score is 0.6%, indicating the estimated probability of exploitation in the next 30 days.

What is the CVSS score for CVE-2025-1735?

CVE-2025-1735 has a CVSS v3 base score of 5.9 (MEDIUM severity), with vector string 3.1.

Is CVE-2025-1735 affecting your environment?

Use isMalicious to check if any of your IPs or domains are associated with this vulnerability's IOCs.