Katalog CVE

CVE-2020-11979

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
8.02%

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

Streszczenie

W ramach mitygacji CVE-2020-1945 Apache Ant 1.10.8 zmienił uprawnienia tworzonych plików tymczasowych tak, aby dostęp miał tylko bieżący użytkownik. Niestety zadanie fixcrlf usuwało plik tymczasowy i tworzyło nowy bez tej ochrony, co niweczyło zabezpieczenie. Nadal umożliwia to atakującemu wstrzyknięcie zmodyfikowanych plików źródłowych do procesu budowania.

Ocena ryzyka

Atakujący z dostępem lokalnym może wstrzyknąć złośliwy kod do procesu budowania, co może skutkować kompromitacją tworzonej aplikacji lub systemu budującego.

Rekomendacja

Zaktualizuj Apache Ant do wersji zawierającej poprawkę tego problemu (powyżej 1.10.8). Ogranicz dostęp lokalny do systemów budujących do zaufanych użytkowników.

Inne podatności w Apache Ant

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

As mitigation for CVE-2020-1945 Apache Ant 1.10.8 changed the permissions of temporary files it created so that only the current user was allowed to access them. Unfortunately the fixcrlf task deleted the temporary file and created a new one without said protection, effectively nullifying the effort. This would still allow an attacker to inject modified source files into the build process.

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