CVE-2025-48172 Integer overflow in CHMLib

Medium 5.6 Published Updated

An integer overflow in CHMLib leads to a heap-based buffer overflow, potentially allowing attackers to execute arbitrary code or cause denial of service.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2025-48172?

CVE-2025-48172 is a medium-severity vulnerability in CHMLib, published on 4 Jul 2025. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

CHMLib through 2bef8d0, as used in SumatraPDF and other products, has a chm_lib.c _chm_decompress_block integer overflow. There is a resultant heap-based buffer overflow in _chm_fetch_bytes.

Weakness: CWE-190

Which versions are affected by CVE-2025-48172?

Linux distribution packages (1)
chmlib openSUSE:TumbleweedAll versions0.40-26.1

How do I fix CVE-2025-48172?

Apply the vendor's patch.

Is CVE-2025-48172 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2025-48172 exists.

Sources

Also known as GHSA-rpc6-w47v-qqr6, UBUNTU-CVE-2025-48172, openSUSE-SU-2025:15326-1.

Is CVE-2025-48172 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free