Katalog CVE

CVE-2023-46586

Krytyczne
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W programie weborf w wersjach 0.17, 0.18, 0.19 i 0.20 (przed wersją 1.0) w pliku cgi.c brakuje znaku null ('\0') na końcu ścieżki do skryptów CGI z powodu nieprawidłowego użycia funkcji strncpy.

Ocena ryzyka

Brak terminacji null może prowadzić do odczytu pamięci poza buforem, co potencjalnie umożliwia ujawnienie wrażliwych danych lub wykonanie nieautoryzowanego kodu.

Rekomendacja

Należy natychmiast zaktualizować weborf do wersji 1.0 lub nowszej, która zawiera poprawkę dla tego błędu.

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

cgi.c in weborf .0.17, 0.18, 0.19, and 0.20 (before 1.0) lacks '\0' termination of the path for CGI scripts because strncpy is misused.

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