CVE-2026-73514: Out-of-bounds Write in PostGIS address_standardizer
CVE-2026-73514 is an out-of-bounds write vulnerability in the address_standardizer extension of PostGIS up to version 3.7.0. It allows a database user with limited privileges to cause memory corruption by supplying a malicious rules table entry with an oversized classification Type value. This value is used without proper bounds checking, leading to an out-of-bounds write in an internal output-link table. The vulnerability was fixed in a commit identified as 423570b.
AI Analysis
Technical Summary
The address_standardizer extension for PostGIS through version 3.7.0 contains an out-of-bounds write vulnerability. A database user who can supply caller-controlled relation names to the standardize_address() function can exploit this by providing a rules table entry with a classification Type value exceeding the expected fixed class range. This oversized value is used unchecked as an index into an internal output-link table, causing memory corruption via an out-of-bounds write. The issue was resolved in commit 423570b.
Potential Impact
Successful exploitation can lead to memory corruption, which may cause crashes or potentially allow an attacker to execute arbitrary code with the privileges of the database user. The vulnerability requires the attacker to have the ability to supply relation names and craft malicious rules table entries, which implies some level of database access but not necessarily administrative privileges.
Mitigation Recommendations
A fix for this vulnerability is available in the PostGIS project as of commit 423570b. Users should update to a version of PostGIS that includes this fix. Since no official patch version or advisory is provided in the input data, users should consult the PostGIS vendor advisory or repository to identify the fixed version and apply the update accordingly. Until patched, restrict database user permissions to prevent supplying caller-controlled relation names to standardize_address() and avoid using untrusted rules tables.
CVE-2026-73514: Out-of-bounds Write in PostGIS address_standardizer
Description
CVE-2026-73514 is an out-of-bounds write vulnerability in the address_standardizer extension of PostGIS up to version 3.7.0. It allows a database user with limited privileges to cause memory corruption by supplying a malicious rules table entry with an oversized classification Type value. This value is used without proper bounds checking, leading to an out-of-bounds write in an internal output-link table. The vulnerability was fixed in a commit identified as 423570b.
CVSS v4.0
Score 8.7high
Affected software
Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The address_standardizer extension for PostGIS through version 3.7.0 contains an out-of-bounds write vulnerability. A database user who can supply caller-controlled relation names to the standardize_address() function can exploit this by providing a rules table entry with a classification Type value exceeding the expected fixed class range. This oversized value is used unchecked as an index into an internal output-link table, causing memory corruption via an out-of-bounds write. The issue was resolved in commit 423570b.
Potential Impact
Successful exploitation can lead to memory corruption, which may cause crashes or potentially allow an attacker to execute arbitrary code with the privileges of the database user. The vulnerability requires the attacker to have the ability to supply relation names and craft malicious rules table entries, which implies some level of database access but not necessarily administrative privileges.
Mitigation Recommendations
A fix for this vulnerability is available in the PostGIS project as of commit 423570b. Users should update to a version of PostGIS that includes this fix. Since no official patch version or advisory is provided in the input data, users should consult the PostGIS vendor advisory or repository to identify the fixed version and apply the update accordingly. Until patched, restrict database user permissions to prevent supplying caller-controlled relation names to standardize_address() and avoid using untrusted rules tables.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- VulnCheck
- Date Reserved
- 2026-08-12T19:29:19.865Z
- Cvss Version
- 4.0
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 6a7de96abf8831d5396b0499
Added to database: 08/13/2026, 15:57:30 UTC
Last enriched: 08/13/2026, 16:11:34 UTC
Last updated: 08/13/2026, 16:18:14 UTC
Views: 4
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.