Katalog CVE

CVE-2026-102834

WysokieCVSS 7.5
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

JavaCV przed wersją 1.5.14 w klasie IPCameraFrameGrabber podwaja pojemność bufora 32-bitowego bez sprawdzania przepełnienia i bez ograniczania parsowanego nagłówka Content-Length. Złośliwy punkt końcowy kamery MJPEG może zwrócić zbyt duży nagłówek Content-Length, co powoduje zapętlenie wątku pobierającego klatki i odmowę usługi.

Ocena ryzyka

Aplikacja przetwarzająca strumienie MJPEG z niezaufanych kamer może zostać zablokowana przez trwałe zajęcie procesora, co uniemożliwi dalsze przetwarzanie obrazu.

Rekomendacja

Zaktualizuj JavaCV do wersji 1.5.14 lub nowszej oraz unikaj przetwarzania strumieni MJPEG z niezaufanych źródeł.

Powiązane podatności

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

JavaCV provides Java interfaces to OpenCV, FFmpeg, and other multimedia libraries. Prior to 1.5.14, IPCameraFrameGrabber doubles a 32-bit buffer capacity without checking for overflow or bounding the parsed Content-Length. An application consumes an MJPEG response from a malicious camera endpoint or a tampered plaintext stream. The source can return an oversized Content-Length header in an MJPEG stream. Successful exploitation can trap the frame-grabbing thread in a permanent CPU-spinning loop and deny service. This issue is fixed in version 1.5.14.

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