Safeguard
Vulnerability Analysis•

CVE-2026-44603: Tor Off-by-One Read in BEGIN Cells

CVE-2026-44603 is a low severity one byte out-of-bounds read in Tor before 0.4.9.7 from a malformed BEGIN cell. Update Tor to 0.4.9.7 or later.

Safeguard Security Team
2 min read

CVE-2026-44603 is a low severity read flaw (CVSS 3.7) in Tor before 0.4.9.7. A malformed BEGIN cell causes an out of bounds read of one byte, tracked as TROVE-2026-007. Update Tor to 0.4.9.7 or later, including every relay you run and any bundled copies.

What's affected

From the record and the Tor release announcement:

  • Affected: Tor before 0.4.9.7.
  • Fixed: 0.4.9.7.

The announcement lists the fix as an off by one out of bounds read if a malformed BEGIN cell is received, under relay and onion service fixes. It says the bug dates back to an old 0.2.4 series release.

How to check if you're exposed

Check the version:

tor --version

Relay operators should check every relay and every container image. Anyone who bundles Tor in an application should check the bundled version, not just the system one.

What to do now

  1. Update Tor to 0.4.9.7 or later.
  2. Update relays first, since the described receiving path is on relays and onion services.
  3. Read the release notes for the other fixes in the same release.

Why it matters

The class is CWE-193 (off by one error). The code checked a length with a comparison that was one byte too generous, so it read one byte past the buffer.

The record shows a low impact on availability only, and a high attack complexity. The record does not mark this CVE as KEV. A related issue in the same release is CVE-2026-44597.

Quick check

Which products are affected?

Tor before 0.4.9.7, including copies that applications bundle.

Sources

Last reviewed: 19 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.