Katalog CVE

CVE-2026-46433

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

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

Streszczenie

W lldpd (implementacja IEEE 802.1ab LLDP) przed wersją 1.0.22, funkcja lldpd_decode() nieprawidłowo oblicza rozmiar przesunięcia podczas usuwania tagów VLAN, co prowadzi do odczytu poza przydzielonym buforem sterty. Problem został naprawiony w wersji 1.0.22.

Ocena ryzyka

Atakujący może wysłać spreparowaną ramkę LLDP, powodując odczyt poza pamięcią, co może prowadzić do awarii lub wycieku poufnych informacji.

Rekomendacja

Zaktualizuj lldpd do wersji 1.0.22 lub nowszej, która zawiera poprawkę dla tego błędu.

Powiązane podatności

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

lldpd is an implementation of IEEE 802.1ab (LLDP). Prior to version 1.0.22, lldpd_decode() in src/daemon/lldpd.c strips 802.1Q VLAN tags from received Ethernet frames by calling memmove() to shift the frame payload 4 bytes left. The third argument (byte count) is s - 2 * ETHER_ADDR_LEN but should be s - 2 * ETHER_ADDR_LEN - 4, causing a 4-byte heap buffer over-read past the malloc(h_mtu) allocation when the received frame size equals the interface MTU. This issue has been patched in version 1.0.22.

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