Katalog CVE
CVE-2023-46586
KrytyczneStreszczenie
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.

