CVE-2026-26203 PJSIP's pjmedia-video has use-after-free in H264 packetizer when packetizing fragmented NAL

Medium 5.1 Published Updated

Attackers can trigger a heap buffer underflow in PJSIP's H.264 packetizer via malformed bitstreams, potentially leading to code execution or crashes.

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-2026-26203?

CVE-2026-26203 is a medium-severity use after free vulnerability in pjsip pjmedia-video, published on 19 Feb 2026. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

PJSIP is a free and open source multimedia communication library. Versions prior to 2.17 have a critical heap buffer underflow vulnerability in PJSIP's H.264 packetizer. The bug occurs when processing malformed H.264 bitstreams without NAL unit start codes, where the packetizer performs unchecked pointer arithmetic that can read from memory located before the allocated buffer. Version 2.17 contains a patch for the issue.

Weakness: CWE-416

Which versions are affected by CVE-2026-26203?

It affects 1 product.

Products include Pjsip Pjsip.

How do I fix CVE-2026-26203?

Upgrade to a fixed version.

Upgrade to the fixed version. These bugs are found with fuzzing and sanitisers and avoided by memory-safe languages. More about Use after free.

Is CVE-2026-26203 being exploited?

There is no known exploitation of CVE-2026-26203 in the wild and no public exploit code.

Sources

Also known as ALPINE-CVE-2026-26203, DEBIAN-CVE-2026-26203, GHSA-p965-mf7j-gwv8, UBUNTU-CVE-2026-26203.

Is CVE-2026-26203 in your software?

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

Check your SBOMs for free