Összefoglaló
A MySQL több olyan sérülékenységét jelentették, melyeket kihasználva rosszindulatú felhasználók megkerülhetnek bizonyos biztonsági korlátozásokat vagy föltörhetik a sérülékeny rendszert, a támadók pedig szolgáltatás megtagadást (DoS) okozhatnak.
Leírás
A MySQL több olyan sérülékenységét jelentették, melyeket kihasználva rosszindulatú felhasználók megkerülhetnek bizonyos biztonsági korlátozásokat vagy föltörhetik a sérülékeny rendszert, a támadók pedig szolgáltatás megtagadást (DoS) okozhatnak.
- A COM_FIELD_LIST parancs-csomag tábla név (table name) argumentumának feldolgozási hibája kihasználható a jogosultság ellenőrzés megkerülésére. Például, a rendszer adatbázis táblájának tartalmát lehet olvasni vagy törölni, ha COM_FIELD_LIST-nek egy speciálisan erre a célra elkészített tábla név (table name) argumentum kerül átadásra.
- A csomag feldolgozás során fellépő, részletesen nem ismertetett hiba kihasználható a szerver zárolására, ha egy csomag mérete nagyobb, mint a kapott csomag maximális mérete.
-
A COM_FIELD_LIST parancs-csomag határhibája kihasználható puffer túlcsordulás okozására, ha a COM_FIELD_LIST-nek átadott tábla név (table name) argumentum túl hosszú.
A sérülékenység sikeres kiaknázása tetszőleges kód lefuttatását teszi lehetővé.
A sérülékenységeket az 5.1.47. verziót megelőzőekben jelentették.
Megoldás
Frissítsen a legújabb verzióraTámadás típusa
Input manipulation (Bemenet módosítás)Hatás
Loss of availability (Elérhetőség elvesztése)Loss of confidentiality (Bizalmasság elvesztése)
Loss of integrity (Sértetlenség elvesztése)
Szükséges hozzáférés
Local/Shell (Helyi/shell)Hivatkozások
SECUNIA 39792
CVE-2010-1848 - NVD CVE-2010-1848
Gyártói referencia: dev.mysql.com
CVE-2010-1849 - NVD CVE-2010-1849
CVE-2010-1850 - NVD CVE-2010-1850