CVE-2017-16875
WysokieStreszczenie
W Teluu pjproject (pjlib i pjlib-util) przed wersją 2.7.1 występuje problem związany z komponentem ioqueue, który może prowadzić do podwójnej deregistracji klucza po nawiązaniu połączenia przez atakującego z określonymi ustawieniami. Taka sytuacja może spowodować przepełnienie całkowitej liczby, co skutkuje odrzuceniem przyszłych rejestracji kluczy przez backendy ioqueue.
Ocena ryzyka
Organizacja może być narażona na problemy z rejestracją kluczy, co może prowadzić do zakłóceń w działaniu aplikacji korzystających z PJSIP. Atakujący może wykorzystać tę podatność do destabilizacji systemu.
Rekomendacja
Zaleca się aktualizację Teluu pjproject do wersji 2.7.1 lub nowszej, aby usunąć tę podatność. Dodatkowo, monitorowanie połączeń sieciowych w celu wykrycia podejrzanych aktywności może pomóc w zabezpieczeniu systemu.
Inne podatności w Teluu pjproject (pjlib i pjlib-util)
Oryginalny opis (angielski, źródło NVD)
An issue was discovered in Teluu pjproject (pjlib and pjlib-util) in PJSIP before 2.7.1. The ioqueue component may issue a double key unregistration after an attacker initiates a socket connection with specific settings and sequences. Such double key unregistration will trigger an integer overflow, which may cause ioqueue backends to reject future key registrations.

