Katalog CVE

CVE-2026-21878

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W bibliotece BACnet Stack, przed wersją 1.5.0.rc3, odkryto podatność w funkcjonalności zapisu plików, która nie weryfikuje ścieżek plików podawanych przez użytkownika. Umożliwia to atakującym zapis plików w dowolnych katalogach.

Ocena ryzyka

Podatność ta może prowadzić do nieautoryzowanego dostępu do systemu plików, co stwarza ryzyko wycieku danych lub złośliwego oprogramowania w systemach wbudowanych.

Rekomendacja

Zaleca się aktualizację do wersji 1.5.0.rc3 lub nowszej, aby usunąć tę podatność oraz wprowadzenie dodatkowych mechanizmów weryfikacji ścieżek plików.

Powiązane podatności

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

BACnet Stack is a BACnet open source protocol stack C library for embedded systems. Prior to 1.5.0.rc3, a vulnerability has been discovered in BACnet Stack's file writing functionality where there is no validation of user-provided file paths, allowing attackers to write files to arbitrary directories. This affects apps/readfile/main.c and ports/posix/bacfile-posix.c. This vulnerability is fixed in 1.5.0.rc3.

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