Sqlite3 Window funkció use-after-free sérülékenysége

CH azonosító: CH-14572
Cím: Sqlite3 Window funkció use-after-free sérülékenysége
Angol cím: Sqlite3 Window Function Functionality Use-After-Free Vulnerability

Publikálás dátuma: 2019.06.03.
Utolsó módosítás dátuma: 2019.06.03.


Leírás

A CVE-2019-5018 számon magas kockázati besorolású sérülékenység került publikálásra, mely segítségével az SQLite3 hibáját kihasználva tetszőleges kód futtatására válik lehetőség.


Leírás utolsó módosítása: 2019.06.03.


Elemzés leírás

Magas kockázati besorolású sérülékenységet találtak az SQLite3-ban, mely lehetőséget nyújt a távoli, nem hitelesített támadók számára, hogy tetszőleges kódot futtassanak a célrendszerben. A hiba az érintett szoftverek Window() funkciójának use-after-free hibája következtében jön létre. A hibát a támadók úgy használhatják ki, hogy rosszindulatú SQL parancsot küldenek a célszoftvernek. A sikeres támadást követően a támadók számára tetszőleges kód futtatása válik lehetővé, valamint a teljes rendszer is kompromittálhatóvá válik. A hiba bizonyítására írt exploit (Proof of Concept – PoC) nyílt forrásból bárki számára elérhető.

Megoldás:

Jelenleg még nincs javítás a hibára.

Érintett Verziók:
– sqlite3.26 (.0) | 3.27 (.0)



Hatás

CVSS3 Súlyosság és Metrika

Alap pontszám: 8.1
Vektor: AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Hatás pontszáma: 5.9
Kihasználhatóság pontszáma: 2.2


Támadás Vektora (AV): Hálózat
Támadás komplexitása (AC): Magas
Jogosultság Szükséges (PR): Nincs
Felhasználói Interakció (UI): Nincs
Hatókör (S): Nem változott
Bizalmasság Hatása (C): Magas
Sértetlenség Hatása (I): Magas
Rendelkezésre állás Hatása (A): Magas

CVSS2 Súlyosság és Metrika

Alap pontszám: 6.8
Vektor: (AV:N/AC:M/Au:N/C:P/I:P/A:P)
Hatás alpontszáma: 6.4
Kihasználhatóság alpontszáma: 8.6


Hozzáférés Komplexitása (AC): Közepes
Bizalmasság Hatása (C): Rész
Sértetlenség Hatása (S): Rész
Rendelkezésre állás Hatása (A):