Zraniteľnosti v databázovom systéme SQLite

Vývojári databázového systému SQLite vydali bezpečnostné aktualizácie svojho produktu, ktoré opravujú dve zraniteľnosti. Ich zneužitím možno vyvolať poškodenie pamäte a zneprístupnenie služby kvôli pádu aplikácie.

Zraniteľné systémy:

  • SQLite 3.44.0 až 3.49.0

Opis zraniteľnosti:

CVE-2025-29087  (CVSS 3.1 skóre: 9,8 / 3,2)

Zraniteľnosť sa nachádza v SQL funkcii concat_ws() a vzdialený neautentifikovaný útočník by ju zaslaním veľkých reťazcov (2MB alebo väčšie) mohol zneužiť na pretečenie celočíselnej premennej a následné vyvolanie poškodenia pamäte.

CVE-2025-29088  (CVSS 3.1 skóre: 7,5 / 5,6)

Zraniteľnosť spočíva v nesprávnej implementácii operácie násobenia sz*nBig. Zaslaním špeciálne vytvorených argumentov do sqlite3_db_config používaného v rámci API rozhrania programovacieho jazyka C možno spôsobiť nesprávnu alokáciu pamäte, čo môže viesť ku pádu aplikácie, resp. zneprístupneniu služby.

Možné škody:

  • Poškodenie pamäte
  • Zneprístupnenie služby

Odporúčania:

Odporúčame vykonať bezodkladnú aktualizáciu SQLite na verziu 3.49.1.

Zdroje: