Intel

AIKIDO-2026-663140

mupdf is vulnerable to Integer Overflow

Integer OverflowCVE-2026-3308 Published Aug 13, 2026

78

High Risk

This Affects:

JSmupdf
1.26.2 - 1.27.0
Fixed in 1.28.0
Are you affected? Scan for Free

TL;DR

pdf_load_image_imp in pdf-image.c computes the unpack buffer size for PDF image pixel data with narrow integer arithmetic that can silently wrap for large or crafted width, height, or bit-depth values, even though a later sanity check assumes no overflow. The undersized size is then used to allocate the destination buffer, so unpacking the image overruns the heap. The fix uses overflow-safe size calculation before allocating the unpack buffer.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and process PDF files from untrusted sources.

Background info

mupdf is vulnerable to Integer Overflow in versions 1.26.2 - 1.27.0.

How to fix this

Upgrade the mupdf library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform