Description
OpenJPEG 2.4.0 through 2.5.4, and git master through commit 8314119b, contains an out-of-bounds read and write in opj_dwt_encode_and_deinterleave_v() in src/lib/openjp2/dwt.c. This allows an attacker to cause a denial of service.
Published: 2026-10-26
Score: n/a
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Assess Impact
AI Analysis

Impact

The vulnerability resides in the OpenJPEG 2.4.0 through 2.5.4 releases and in the git master branch up to commit 8314119b. It involves an out-of-bounds read and write inside the opj_dwt_encode_and_deinterleave_v() function in src/lib/openjp2/dwt.c. These memory violations can cause the library to crash, resulting in a denial of service of the hosting application. The only confirmed impact is loss of availability; no data corruption or confidentiality compromise is disclosed.

Affected Systems

The software affected is the OpenJPEG image decoding library, versions 2.4.0 through 2.5.4 and any build that has not applied the patch in commit 8314119b. This library is typically used by applications that process JPEG images, so any system that incorporates these OpenJPEG releases could be impacted if it processes untrusted or maliciously crafted JPEG files.

Risk and Exploitability

The CVSS score is not listed and no EPSS score is available, so formal quantitative risk metrics cannot be calculated. Nevertheless, the vulnerability is considered moderate to high because the out-of-bounds operations lead to a clear denial of service effect without any authentication requirements. The likely attack vector is the injection of a specially crafted JPEG image into an application that uses the vulnerable OpenJPEG library. This vector is inferred because the bug resides in the image decoding routine, which is invoked when processing external JPEG data. The lack of a CISA KEV listing does not diminish the technical seriousness; organizations should treat the issue as a potential local or remote DoS risk depending on how the vulnerable library is exposed.

Generated by OpenCVE AI on October 26, 2026 at 17:30 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply an updated OpenJPEG release that contains the fix introduced after commit 8314119b or apply the patch from the referenced GitHub pull request to your current build.
  • If an immediate upgrade is not possible, ensure that the library processes image data only in a non‑privileged process and that any untrusted JPEG files are validated or sandboxed before decoding.
  • Implement monitoring for application crashes, memory corruption events, or abnormal shutdowns, and configure automated restart or rollback procedures to preserve service availability.

Generated by OpenCVE AI on October 26, 2026 at 17:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 26 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
First Time appeared Uclouvain
Uclouvain openjpeg
Vendors & Products Uclouvain
Uclouvain openjpeg

Mon, 26 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
References

Mon, 26 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Description OpenJPEG 2.4.0 through 2.5.4, and git master through commit 8314119b, contains an out-of-bounds read and write in opj_dwt_encode_and_deinterleave_v() in src/lib/openjp2/dwt.c. This allows an attacker to cause a denial of service.
References

Subscriptions

Uclouvain Openjpeg
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-10-26T15:32:56.608Z

Reserved: 2026-10-07T00:00:00.000Z

Link: CVE-2026-107080

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-26T16:17:10.037

Modified: 2026-10-26T16:50:49.857

Link: CVE-2026-107080

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-26T18:15:13Z

Weaknesses

No weakness.