Katalog CVE

CVE-2026-13574

NiskieCVSS 3.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

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

Streszczenie

W bibliotece LLVM do wersji 22.1.6 wykryto podatność w funkcji GCRelocateInst::getBasePtr w pliku IntrinsicInst.cpp, obsługującym pliki Bitcode. Manipulacja danymi wejściowymi może prowadzić do przepełnienia bufora na stercie. Atak wymaga dostępu lokalnego, a exploit został publicznie ujawniony, choć autorzy LLVM kwestionują, czy jest to faktyczna podatność bezpieczeństwa.

Ocena ryzyka

Lokalny atakujący może wykorzystać tę podatność do wykonania kodu lub spowodowania awarii systemu, co stanowi ryzyko dla integralności i dostępności środowisk, w których przetwarzane są złośliwe pliki Bitcode.

Rekomendacja

Zaleca się aktualizację LLVM do wersji nowszej niż 22.1.6, jeśli dostępna, lub zastosowanie tymczasowych zabezpieczeń, takich jak ograniczenie dostępu do przetwarzania plików Bitcode tylko dla zaufanych użytkowników.

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

A vulnerability was determined in llvm llvm-project up to 22.1.6. This impacts the function GCRelocateInst::getBasePtr in the library llvm/lib/IR/IntrinsicInst.cpp of the component Bitcode File Handler. This manipulation causes heap-based buffer overflow. It is possible to launch the attack on the local host. The exploit has been publicly disclosed and may be utilized. There are still doubts about whether this vulnerability truly exists. The LLVM project explains, that the reported behavior is outside its documented security scope and therefore not considered a security vulnerability.

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