update packages to lru v0.18.2 to address RUSTSEC-2026-0253 #39

Open
opened 2026-08-27 09:55:15 +00:00 by decathorpe · 3 comments
Owner

There's a recently published RUSTSEC advisory for the lru crate:
https://rustsec.org/advisories/RUSTSEC-2026-0253.html

This issue has only been fixed in v0.18.2, but the Fedora package(s) are currently all stuck on older versions.

Affected packages (lru v0.16):

  • aw-server-rust
  • fish
  • papers
  • python-pydantic-core
  • rust-num-prime
  • rust-ratatui-core

Affected packages (lru v0.13):

  • fish (f43, epel10)

Affected packages (lru v0.12):

  • nushell
  • rust-nu-protocol (f44)
  • rust-num-prime (f43)
  • rust-ratatui0.26
  • rust-ratatui0.29
  • rust-rqrr
There's a recently published RUSTSEC advisory for the lru crate: <https://rustsec.org/advisories/RUSTSEC-2026-0253.html> This issue has only been fixed in v0.18.2, but the Fedora package(s) are currently all stuck on older versions. Affected packages (lru v0.16): - [ ] aw-server-rust - [ ] fish - [ ] papers - [ ] python-pydantic-core - [ ] rust-num-prime - [ ] rust-ratatui-core Affected packages (lru v0.13): - [ ] fish (f43, epel10) Affected packages (lru v0.12): - [ ] nushell - [ ] rust-nu-protocol (f44) - [ ] rust-num-prime (f43) - [ ] rust-ratatui0.26 - [ ] rust-ratatui0.29 - [ ] rust-rqrr
Member

Pydantic tends to be fussy (lots of code exercising lots of API surface in its dependencies, very high test coverage that can catch subtle behavior changes), but upstream updated lru in an unreleased commit without source-code changes, so patching the bound is worth a try. I’ll wait until lru 0.18 is available in the repos.

Pydantic tends to be fussy (lots of code exercising lots of API surface in its dependencies, very high test coverage that can catch subtle behavior changes), but upstream [updated `lru`](https://github.com/pydantic/pydantic/commit/97929719f013de7fcebf887e253d3021b8a1c3ea) in an unreleased commit without source-code changes, so patching the bound is worth a try. I’ll wait until lru 0.18 is available in the repos.
Owner

Fish can be upgraded, it's just we're waiting on this update to be done to deal with it.

Fish can be upgraded, it's just we're waiting on this update to be done to deal with it.
Author
Owner
Updates submitted: - rawhide: <https://bodhi.fedoraproject.org/updates/FEDORA-2026-a4ab790e17> - f45: <https://bodhi.fedoraproject.org/updates/FEDORA-2026-cf36f81efc> - f44: <https://bodhi.fedoraproject.org/updates/FEDORA-2026-33c180c1b0> - f43: <https://bodhi.fedoraproject.org/updates/FEDORA-2026-332a62112c> - epel10: <https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-5ebad042c9> - epel9: <https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-addfdae9ee>
Sign in to join this conversation.
No description provided.