CVE-2023-31136
low-risk
Published 2023-05-09
PostgresNIO is a Swift client for PostgreSQL. Any user of PostgresNIO prior to version 1.14.2 connecting to servers with TLS enabled is vulnerable to a man-in-the-middle attacker injecting false responses to the client's first few queries, despite the use of TLS certificate verification and encryption. The vulnerability is addressed in PostgresNIO versions starting from 1.14.2. There are no known workarounds for unpatched users.
Do I need to act?
-
0.20% chance of exploitation
EPSS score — low exploit probability
-
Not on CISA KEV list
No confirmed active exploitation reported to CISA
?
Patch status unknown
Check vendor advisories for fix availability and mitigation guidance
3
CVSS 3.7/10
Low
NETWORK
/ HIGH complexity
Affected Products (1)
Postgresnio
Affected Vendors
References (16)
Not Applicable
https://github.com/advisories/GHSA-467w-rrqc-395f
Not Applicable
https://github.com/advisories/GHSA-735f-7qx4-jqq5
Not Applicable
https://www.postgresql.org/support/security/CVE-2021-23214/
Not Applicable
https://www.postgresql.org/support/security/CVE-2021-23222/
Not Applicable
https://github.com/advisories/GHSA-467w-rrqc-395f
Not Applicable
https://github.com/advisories/GHSA-735f-7qx4-jqq5
Not Applicable
https://www.postgresql.org/support/security/CVE-2021-23214/
Not Applicable
https://www.postgresql.org/support/security/CVE-2021-23222/
19
/ 100
low-risk
Severity
13/34 · Low
Exploitability
1/34 · Minimal
Exposure
5/34 · Minimal