Skip to content
OpenAdvisories
Unscored CVE-2012-3518 EUVD-2012-3473GHSA-qcx3-c5rp-cj34

The networkstatus_parse_vote_from_string function in routerparse.c in Tor before 0.2.2.38 does not properly handle an invalid flavor name, …

Published Aug 26, 2012 · Updated Aug 6, 2024 · Assigned by redhat

Description

The networkstatus_parse_vote_from_string function in routerparse.c in Tor before 0.2.2.38 does not properly handle an invalid flavor name, which allows remote attackers to cause a denial of service (out-of-bounds read and daemon crash) via a crafted (1) vote document or (2) consensus document.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 tor 0.2.3.20-rc-1 —
Debian 13 tor 0.2.3.20-rc-1 —
Debian 12 tor 0.2.3.20-rc-1 —
Debian 6.0 tor 0.2.2.39-1 DSA-2548-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed tor 0.2.8.11-1.1 openSUSE-SU-2024:10423-1

Advisories 2

References