Katalog CVE

CVE-2022-36227

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
2.45%

Percentyl 84 - wyżej niż 84% wszystkich znanych CVE

Streszczenie

W libarchive przed wersją 3.6.2 brakuje sprawdzenia błędu po wywołaniu funkcji calloc, która może zwrócić wskaźnik NULL, co prowadzi do dereferencji wskaźnika NULL.

Ocena ryzyka

Może to spowodować awarię aplikacji lub w rzadkich przypadkach umożliwić wykonanie kodu, jeśli NULL jest adresem dostępnym dla uprzywilejowanego kodu.

Rekomendacja

Zaktualizuj libarchive do wersji 3.6.2 lub nowszej.

Inne podatności w libarchive

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In libarchive before 3.6.2, the software does not check for an error after calling calloc function that can return with a NULL pointer if the function fails, which leads to a resultant NULL pointer dereference. NOTE: the discoverer cites this CWE-476 remark but third parties dispute the code-execution impact: "In rare circumstances, when NULL is equivalent to the 0x0 memory address and privileged code can access it, then writing or reading memory is possible, which may lead to code execution."

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS