CVE-2025-7709
ŚrednieStreszczenie
W rozszerzeniu FTS5 występuje przepełnienie całkowitej liczby całkowitej. Problem ten pojawia się podczas obliczania rozmiaru tablicy wskaźników tombstone, co prowadzi do obcięcia wartości do 32-bitowej liczby całkowitej. W wyniku tego możliwe jest zapisanie wskaźnika do częściowo kontrolowanych danych poza dozwolonym zakresem.
Ocena ryzyka
Organizacja może być narażona na ataki, które wykorzystują tę podatność do zapisu danych poza przydzielonym obszarem pamięci, co może prowadzić do nieautoryzowanego dostępu lub awarii systemu.
Rekomendacja
Zaleca się aktualizację do najnowszej wersji SQLite, w której ta podatność została załatana, oraz monitorowanie systemów pod kątem nieautoryzowanych działań.
Oryginalny opis (angielski, źródło NVD)
An integer overflow exists in the FTS5 https://sqlite.org/fts5.html extension. It occurs when the size of an array of tombstone pointers is calculated and truncated into a 32-bit integer. A pointer to partially controlled data can then be written out of bounds.

