CVE-2025-47907
ŚrednieStreszczenie
Podatność w bibliotece database/sql języka Go pozwala na wyścig podczas anulowania zapytania w trakcie skanowania wyników. Równoczesne anulowanie kontekstu i wywołanie metody Scan może nadpisać oczekiwane rezultaty.
Ocena ryzyka
Organizacja może doświadczyć niespójności danych w aplikacjach korzystających z równoległych zapytań SQL, co prowadzi do błędnych wyników i potencjalnych problemów z integralnością danych.
Rekomendacja
Zaktualizuj bibliotekę standardową Go do wersji zawierającej poprawkę. Unikaj anulowania kontekstu podczas wykonywania metody Scan na współdzielonych wierszach wyników.
Oryginalny opis (angielski, źródło NVD)
Cancelling a query (e.g. by cancelling the context passed to one of the query methods) during a call to the Scan method of the returned Rows can result in unexpected results if other queries are being made in parallel. This can result in a race condition that may overwrite the expected results with

