Vulnerability RUSTSEC-2026-0184

Unknown
UNKNOWN RISK
Vulnerabilities without an assigned CVSS score. Severity is not determinable from available data.
5 months ago
May 13, 2026 at 12:00 PM UTC
Potential undefined behavior with Signature from a buffer-created BlameHunk
0.0.1 - 0.20.4
0.0.1 - 0.20.4

Summary

Potential undefined behavior with Signature from a buffer-created BlameHunk

Details

When a Blame is created via Blame::blame_buffer(), and a BlameHunk is retrieved, the pointers to the original author, original committer, final author, and final committer may be null if unavailable. The corresponding BlameHunk methods then create Signatures based on null pointers; attempting to access the data of the Signatures leads to dereferencing null pointers.

Impacted packages

Timeline

Published
5 months ago
May 13, 2026 at 12:00 PM UTC
Fixed (0.21.0)
4 months ago
May 18, 2026 at 04:06 PM UTC
Last Modified
3 months ago
June 17, 2026 at 02:00 PM UTC