CVE-2026-73514
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 37 - wyżej niż 37% wszystkich znanych CVE
Streszczenie
Rozszerzenie address_standardizer dla PostGIS do wersji 3.7.0, naprawione w commicie 423570b, zawiera podatność zapisu poza zakresem, która pozwala użytkownikowi bazy danych, mającemu możliwość dostarczania nazw relacji kontrolowanych przez wywołującego do standardize_address(), na wywołanie uszkodzenia pamięci poprzez podanie tabeli reguł z wartością Type klasyfikacji przekraczającą ustalony zakres klas. Atakujący mogą stworzyć złośliwy wpis tabeli reguł z nadmierną wartością typu reguły, która jest używana bez sprawdzania granic jako indeks do wewnętrznej tabeli linków wyjściowych, co skutkuje zapisem poza zakresem.
Ocena ryzyka
Ryzyko uszkodzenia pamięci, co może prowadzić do awarii serwera bazy danych lub potencjalnego wykonania dowolnego kodu.
Rekomendacja
Zastosuj poprawkę z commita 423570b lub zaktualizuj PostGIS do wersji zawierającej tę poprawkę.
Oryginalny opis (angielski, źródło NVD)
The address_standardizer extension for PostGIS through 3.7.0, fixed in commit 423570b, contains an out-of-bounds write vulnerability that allows a database user with the ability to supply caller-controlled relation names to standardize_address() to trigger memory corruption by providing a rules table with a classification Type value exceeding the fixed class range. Attackers can craft a malicious rules table entry with an oversized rule type value that is used without bounds checking as an index into an internal output-link table, resulting in an out-of-bounds write.

