Skip to content

Add informational advisory for lru panic safety issue#2851

Open
tooson9010-spec wants to merge 1 commit into
rustsec:mainfrom
tooson9010-spec:lru-panic-safety-advisory
Open

Add informational advisory for lru panic safety issue#2851
tooson9010-spec wants to merge 1 commit into
rustsec:mainfrom
tooson9010-spec:lru-panic-safety-advisory

Conversation

@tooson9010-spec
Copy link
Copy Markdown
Contributor

Add informational advisory for lru panic safety issue

This advisory documents a panic safety vulnerability in lru::LruCache::pop()
that can lead to use-after-free conditions when key Drop implementations panic.

  • Issue affects all current versions of lru
  • Vulnerability is triggerable from safe Rust code
  • Marked as informational = "unsound"

@djc
Copy link
Copy Markdown
Member

djc commented May 12, 2026

Did you report this issue upstream, and obtain approval from the maintainer(s) to publish an advisory?

@tooson9010-spec
Copy link
Copy Markdown
Contributor Author

@djc
Thank you for the reply.
I contacted the maintainer via email 3 weeks ago but received no response.
After waiting for a reasonable period, I proceeded with this advisory submission.

@djc
Copy link
Copy Markdown
Member

djc commented May 13, 2026

It looks like they did patch another potentially security-sensitive issue 2 weeks ago. Would suggest opening an issue against their repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants