CVE-2026-102834

JavaCV: Integer Overflow in IPCameraFrameGrabber Causes Infinite-Loop DoS

Published Oct 16, 2026 CVSS 3.1 · 7.5 High EPSS < 1% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-rxjv-24xq-76wc JavaCV: Integer Overflow in IPCameraFrameGrabber Causes Infinite-Loop DoS
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Bytedeco
Bytedeco javacv
Vendors & Products Bytedeco
Bytedeco javacv
Type Values Removed Values Added
Description 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.
Title JavaCV: Integer Overflow in IPCameraFrameGrabber Causes Infinite-Loop DoS
Weaknesses CWE-190
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Oct 28, 2026, 5:53 PM
Reserved
Sep 29, 2026, 5:25 PM
Status
Awaiting Analysis
Published
Oct 16, 2026, 8:17 PM
Modified
Oct 28, 2026, 6:17 PM