Updated tor package fixes security vulnerabilities
This update fixes security issues: - Only accept a CONFLUX_LINK cell on a plain OR circuit, and refuse to turn a (pending) conflux leg into an introduction or rendezvous point. Previously a client could link a rendezvous-point circuit into a conflux set and then, with a forged sequence number in the LINK cell, make the relay tear the set down from inside the rendezvous splice, triggering a fatal assertion in assert_circuit_ok(). Also reject a LINK/LINKED cell whose last_seqno_recv is above what we ever sent on the set. - Correctly copy the MiddleOnly flag from routerstatuses to node objects. Without this fix, the MiddleOnly flag was ignored on non-authorities, and clients could use MiddleOnly relays for inappropriate roles in onion service circuits. Tracked as TROVE-2026-067. - Treat a router descriptor as expired if any of its family certificates has expired. Previously, we incorrectly ignored the expiration time of the family certificate. Tracked as TROVE-2026-062.
- Products
- tor
- Affected versions
- Not specified
- Fixed versions
- 0.4.9.14-1.mga10
- CVEs
- Not specified
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 30 Oct 2026, 08:48 UTC · Revision 1
Source evidence
Updated tor package fixes security vulnerabilities
core-osv · Original sourcePublished 12 Oct 2026, 18:47 UTC
This update fixes security issues: - Only accept a CONFLUX_LINK cell on a plain OR circuit, and refuse to turn a (pending) conflux leg into an introduction or rendezvous point. Previously a client could link a rendezvous-point circuit into a conflux set and then, with a forged sequence number in the LINK cell, make the relay tear the set down from inside the rendezvous splice, triggering a fatal assertion in assert_circuit_ok(). Also reject a LINK/LINKED cell whose last_seqno_recv is above what we ever sent on the set. - Correctly copy the MiddleOnly flag from routerstatuses to node objects. Without this fix, the MiddleOnly flag was ignored on non-authorities, and clients could use MiddleOnly relays for inappropriate roles in onion service circuits. Tracked as TROVE-2026-067. - Treat a router descriptor as expired if any of its family certificates has expired. Previously, we incorrectly ignored the expiration time of the family certificate. Tracked as TROVE-2026-062.
osv:MGASA-2026-0489
tor
Fixed versions: 0.4.9.14-1.mga10
Complete source record
{
"id": "d9908c93d6c675a88b22b76706156ca96ddb574de6e35d8f1e229844f4902c69",
"url": "https://osv.dev/vulnerability/MGASA-2026-0489",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Updated tor package fixes security vulnerabilities",
"summary": "This update fixes security issues: - Only accept a CONFLUX_LINK cell on a plain OR circuit, and refuse to turn a (pending) conflux leg into an introduction or rendezvous point. Previously a client could link a rendezvous-point circuit into a conflux set and then, with a forged sequence number in the LINK cell, make the relay tear the set down from inside the rendezvous splice, triggering a fatal assertion in assert_circuit_ok(). Also reject a LINK/LINKED cell whose last_seqno_recv is above what we ever sent on the set. - Correctly copy the MiddleOnly flag from routerstatuses to node objects. Without this fix, the MiddleOnly flag was ignored on non-authorities, and clients could use MiddleOnly relays for inappropriate roles in onion service circuits. Tracked as TROVE-2026-067. - Treat a router descriptor as expired if any of its family certificates has expired. Previously, we incorrectly ignored the expiration time of the family certificate. Tracked as TROVE-2026-062.",
"evidence": "osv:MGASA-2026-0489",
"products": [
{
"name": {
"value": "tor",
"evidence": "/affected/0/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "0.4.9.14-1.mga10",
"evidence": "/affected/0/ranges"
}
],
"affected_versions": []
}
],
"severity": "unknown",
"structured": {
"id": "MGASA-2026-0489",
"aliases": [
"MGASA-2026-0489"
],
"affected": [
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "0.4.9.14-1.mga10"
}
]
}
],
"package": {
"name": "tor",
"purl": "pkg:rpm/mageia/tor?arch=source&distro=mageia-10",
"ecosystem": "Mageia:10"
},
"database_specific": {
"source": "https://advisories.mageia.org/MGASA-2026-0489.json"
},
"ecosystem_specific": {
"section": "core"
}
}
],
"modified": "2026-10-12T19:00:44.448138879Z",
"provider": "osv",
"references": [
"https://advisories.mageia.org/MGASA-2026-0489.html",
"https://bugs.mageia.org/show_bug.cgi?id=36473",
"https://www.openwall.com/lists/oss-security/2026/10/07/33"
]
},
"related_cves": [],
"security_relevant": true,
"severity_evidence": null
},
"source_id": "core-osv",
"document_id": 306727,
"published_at": "2026-10-12T18:47:12+00:00"
}