- Description
- Stack buffer overflow in PostgreSQL module "refint" allows an unprivileged database user to execute arbitrary code as the operating system user running the database. A distinct attack is possible if the application declares a user-controlled column as a "refint" cascade primary key and facilitates user-controlled updates to that column. In that case, a SQL injection allows a primary key update value provider to execute arbitrary SQL as the database user performing the primary key update. Versions before PostgreSQL 18.4, 17.10, 16.14, 15.18, and 14.23 are affected.
- Source
- f86ef6dc-4d3a-42ad-8f28-e6d5547a5007
- NVD status
- Analyzed
- Products
- postgresql
CVSS 3.1
- Type
- Secondary
- Base score
- 8.8
- Impact score
- 5.9
- Exploitability score
- 2.8
- Vector string
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- Severity
- HIGH
- f86ef6dc-4d3a-42ad-8f28-e6d5547a5007
- CWE-89
- Hype score
- Not currently trending
New PostgreSQL vulnerabilities were disclosed today, including issues related to code execution, SQL injection, and denial of service. Worth reviewing: • CVE-2026-6637 – potential code execution via refint • CVE-2026-6476 – SQL injection in pg_createsubscriber •
@UpwindMDR
14 May 2026
350 Impressions
0 Retweets
2 Likes
0 Bookmarks
0 Replies
1 Quote
New PostgreSQL vulnerabilities were disclosed today, including issues related to code execution, SQL injection, and denial of service. Worth reviewing: • CVE-2026-6637 – potential code execution via refint • CVE-2026-6476 – SQL injection in pg_createsubscriber •
@UpwindMDR
14 May 2026
6 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes
[
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*",
"matchCriteriaId": "C432AE18-DD50-40EB-B46A-9283F30081DA",
"versionEndExcluding": "14.23",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*",
"matchCriteriaId": "9D8D994F-ABAB-4AC2-992F-320F4868698D",
"versionEndExcluding": "15.18",
"versionStartIncluding": "15.0",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*",
"matchCriteriaId": "B58AE3D3-E1C9-45D2-AA92-A3D135B77A8A",
"versionEndExcluding": "16.14",
"versionStartIncluding": "16.0",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*",
"matchCriteriaId": "A19538E9-DBB9-4396-AC04-17943E82C411",
"versionEndExcluding": "17.10",
"versionStartIncluding": "17.0",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*",
"matchCriteriaId": "F8DB17ED-67AD-41F2-B272-27AF5B4FA2B0",
"versionEndExcluding": "18.4",
"versionStartIncluding": "18.0",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
]
}
]