Opened 2 months ago

Closed 4 weeks ago

#27804 closed defect (fixed)

rust protover_all_supported() NULL pointer dereference

Reported by: teor Owned by: ahf
Priority: Very High Milestone: Tor: 0.3.5.x-final
Component: Core Tor/Tor Version: Tor: 0.3.3.1-alpha
Severity: Normal Keywords: rust, protover, memory-safety, 035-must, fast-fix, 033-backport, 034-backport
Cc: Actual Points:
Parent ID: #27740 Points:
Reviewer: Sponsor:

Description

When missing_out is NULL, Rust still assigns to *missing_out

Child Tickets

Change History (4)

comment:1 Changed 2 months ago by cyberpunks

Fortunately the only callers that pass NULL are these asserts so this null deref (currently) can't happen.

comment:2 Changed 7 weeks ago by nickm

Priority: MediumVery High

Mark all 035-must tickets as "very high"

comment:3 Changed 6 weeks ago by nickm

Owner: set to ahf
Status: newassigned

Assign a couple of quick and easy rust tickets

comment:4 Changed 4 weeks ago by nickm

Resolution: fixed
Status: assignedclosed

merging along with parent.

Note: See TracTickets for help on using tickets.