Safeguard
Vulnerability Analysis•

CVE-2026-76927: Medium H.245 Dissector Crash in Wireshark

CVE-2026-76927 is a medium (4.7) Wireshark H.245 dissector crash from a null pointer. Upgrade to 4.6.8 or 4.4.18 and avoid untrusted capture files.

Safeguard Security Team
3 min read

CVE-2026-76927 is a medium severity (4.7) flaw in Wireshark's H.245 protocol dissector. A malformed packet or capture file could crash it. The project fixed it in 4.6.8 and 4.4.18 and says it is unaware of exploits. The issue report describes a null pointer write.

What's affected

Wireshark's advisory wnpa-sec-2026-77, dated 12 August 2026, lists affected versions 4.6.0 to 4.6.7 and 4.4.0 to 4.4.17, and fixed versions 4.6.8 and 4.4.18. Impact is stated as a crash, and the project says it is unaware of any exploits.

Where sources differ. The record gives the 4.4 range as 4.4.0 to 4.4.18, while the advisory gives 4.4.0 to 4.4.17 and names 4.4.18 as fixed. Use 4.4.18. On severity, the record says 4.7 Medium. The public issue, filed by a security research team, rates its own finding at 6.5 Medium and describes a near null write that can terminate Wireshark or TShark. These are different scoring views of the same crash, so the point is the same: update.

How to check if you're exposed

Print the version of every Wireshark and TShark install, including copies on analyst laptops, jump hosts and build images:

wireshark -v
tshark -v

Affected: 4.6.0 to 4.6.7 and 4.4.0 to 4.4.17. Anything older than 4.4 is outside what the advisory lists, so check the project page for end of support. Also find automated jobs that run TShark on captures from outside, such as sandbox pipelines or packet inspection scripts, because those open untrusted files without a person in the loop.

What to do now

  1. Upgrade Wireshark to 4.6.8 or 4.4.18 or later, the versions the advisory names.
  2. Upgrade TShark and any bundled copies, such as those in tooling images.
  3. Until then, avoid opening capture files from untrusted sources and avoid live capture on untrusted networks with the vulnerable build.
  4. Review automation that runs TShark on files you did not create, and add the update there first.
  5. Record the version after the upgrade.

Why it matters

The issue report says the H.245 decoder clears an internal packet state pointer while it decodes a nested message, and a hook for one generic message type then writes through that null pointer. No call setup or earlier negotiation state is needed, which makes a single crafted control message enough. The record files it under CWE-476, null pointer dereference.

A null dereference is usually a denial of service, and the advisory frames it that way. The cost is lost work and a stalled capture, and in automated pipelines a stalled job. It still belongs in your patch queue because the fix is just a version bump. The record does not mark it as a CISA KEV entry.

Quick check

Is code execution possible?

The advisory describes a crash and says the project knows of no exploits. The issue report describes a near null write, which points to denial of service.

What is the fixed version?

4.6.8 for the 4.6 line and 4.4.18 for the 4.4 line, per the advisory.

Sources

Last reviewed: 18 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.