cUrl és libcurl verify_certificate() funkciójának határokon kívüli olvasásának sérülékenysége

cUrl és libcurl verify_certificate() funkciójának határokon kívüli olvasásának sérülékenysége
Angol cím: cURL and libcurl verify_certificate Function Out-of-Bounds Read Vulnerability Critical

CH azonosító: CH-14574
Publikálás dátuma: 2019.06.03.
Utolsó módosítás dátuma: 2019.06.03.


Leírás

A CVE-2016-9953 számon kritikus kockázati besorolású sérülékenység került publikálásra, mely a cURL hibáját kihasználva a támadók részére lehetővé teszi, hogy a célrendszert teljes mértékben kompromittálják.

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


Elemzés leírás

Kritikus kockázati besorolású sérülékenységet találtak a cURL és a libcurl-ban melyet kihasználva a távoli, nem hitelesített támadók teljes mértékben kompromittálhatják a célrendszert. A sérülékenység az érintett szoftverekben található lib/vtls/schannel.c fájlban lévő verify_certificate() funkció hibájából ered, amely nem ellenőrzi megfelelően a tanúsítványokat. A hibát a támadók úgy tudják kihasználni, hogy egy speciális szerkesztett szerver tanúsítványt használnak a kommunikációhoz, amelynek a Subject Alternative Name (SAN) mezőjét szerkesztik. A sikeres támadás egy out-of-bounds olvasási hibát eredményez, amely segítségével a támadók teljes mértékben kompromittálhatják a célrendszert.

Megoldás:

Frissítsen a legfrissebb verzióra.

Érintett Verziók:

– cURL 7.30 (.0) | 7.31 (.0) | 7.32 (.0) | 7.33 (.0) | 7.34 (.0) | 7.35 (.0) | 7.36 (.0) | 7.37 (.0, .1) | 7.38 (.0) | 7.39 (.0) | 7.40 (.0) | 7.41 (.0) | 7.42 (.0, .1) | 7.43 (.0) | 7.44 (.0) | 7.45 (.0) | 7.46 (.0) | 7.47 (.0, .1) | 7.48 (.0) | 7.49 (.0, .1) | 7.50 (.0, .1, .2, .3) | 7.51 (.0)
– libcurl 7.30 (.0) | 7.31 (.0) | 7.32 (.0) | 7.33 (.0) | 7.34 (.0) | 7.35 (.0) | 7.36 (.0) | 7.37 (.0, .1) | 7.38 (.0) | 7.39 (.0) | 7.40 (.0) | 7.41 (.0) | 7.42 (.0, .1) | 7.43 (.0) | 7.44 (.0) | 7.45 (.0) | 7.46 (.0) | 7.47 (.0, .1) | 7.48 (.0) | 7.49 (.0, .1) | 7.50 (.0, .1, .2, .3) | 7.51 (.0)

Elemzés leírás utolsó módosítása: 2019.06.03.


Hatás

CVSS3 Súlyosság és Metrika

Base score: 9.8 (Kritikus)
Vector: AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Impact Score: 5.9
Exploitability Score: 3.9


Attack Vector (AV): Network
Attack Complexity (AC): Low
Privileges Required (PR): None
User Interaction (UI): None
Scope (S): Unchanged
Confidentiality Impact (C):
Integrity Impact (I):
Availability Impact (A):

CVSS2 Súlyosság és Metrika

Base score: 7.5 (Magas)
Vector: (AV:N/AC:L/Au:N/C:P/I:P/A:P)
Impact Subscore: 6.4
Exploitability Subscore: 10.0


Access Complexity (AC): Low
Confidentiality Impact (C): Partial
Integrity Impact (S): Partial
Availability Impact (A):

Hivatkozások

https://tools.cisco.com/security/center/viewAlert.x?alertId=60224
https://nvd.nist.gov/vuln/detail/CVE-2016-9953


Legfrissebb sérülékenységek
CVE-2023-2868 – Barracuda Email Security Gateway sérülékenysége
CVE-2023-1424 – Mitsubishi Electric Corporation MELSEC iQ-F szériájú CPU sérülékenysége
CVE-2023-33236 – MXsecurity sérülékenysége
CVE-2020-36694 – Linux Kernel sérülékenysége
CVE-2023-33250 – Linux Kernel Release Candidate 1 sérülékenysége
CVE-2023-2706 – OTP Login Woocommerce & Gravity Forms WordPress bővítmény sérülékenysége
CVE-2023-2499 – WordPress RegistrationMagic beépülő modul sérülékenysége
CVE-2023-32314 – vm2 sandbox sérülékenysége
CVE-2023-32313 – vm2 sandbox sérülékenysége
CVE-2023-0812 – Active Directory Integration / LDAP Integration Wordpress plugin sérülékenysége
Tovább a sérülékenységekhez »