Lucene search
+L

9 matches found

Github Security Blog
Github Security Blog
•added 2026/08/28 6:33 p.m.•31 views

Buffa has a Use-After-Free in OwnedView via Unsound 'static Lifetime Promotion in Deref

A soundness bug in buffa's OwnedView allowed safe Rust code to trigger a use-after-free. The OwnedView::decode constructor transmuted a borrowed slice to &'static u8, and the Deref implementation exposed the promoted 'static lifetime on borrowed view fields such as &'static str and &'static u8 to...

5.9CVSS6AI score0.00193EPSS
SaveExploits0References6Affected Software1
NVD
NVD
•added 2026/07/16 5:16 p.m.•30 views

CVE-2026-55406

Buffa is a pure-Rust Protocol Buffers implementation with first-class protobuf editions support. Prior to 0.7.0, a soundness bug in the OwnedView type allowed safe Rust code to trigger a use-after-free: the OwnedView::decode constructor transmuted a borrowed slice to &'static u8, and the Deref...

5.9CVSS0.00193EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/07/16 3:54 p.m.•27 views

CVE-2026-55406 Buffa: Use-After-Free in OwnedView via Unsound 'static Lifetime Promotion in Deref

Buffa is a pure-Rust Protocol Buffers implementation with first-class protobuf editions support. Prior to 0.7.0, a soundness bug in the OwnedView type allowed safe Rust code to trigger a use-after-free: the OwnedView::decode constructor transmuted a borrowed slice to &'static u8, and the Deref...

5.9CVSS6.1AI score0.00193EPSS
SaveExploits0References4
CVE
CVE
•added 2026/07/16 3:54 p.m.•53 views

CVE-2026-55406

Buffa (Rust Protocol Buffers) prior to 0.7.0 contained a soundness flaw in OwnedView where OwnedView::decode transmuted a borrowed slice to &'static [u8] and the Deref promoted the static lifetime to borrowed view fields. This could let references outlive the OwnedView and, after drop, the backin...

5.9CVSS6.1AI score0.00193EPSS
SaveExploits0References4
Mend
Mend
•added 2026/07/16 3:54 p.m.•10 views

CVE-2026-55406

Buffa is a pure-Rust Protocol Buffers implementation with first-class protobuf editions support. Prior to 0.7.0, a soundness bug in the OwnedView type allowed safe Rust code to trigger a use-after-free: the OwnedView::decode constructor transmuted a borrowed slice to &'static u8, and the Deref...

5.9CVSS6.1AI score0.00193EPSS
SaveExploits0References7
osv_cve
osv_cve
•added 2026/07/16 3:54 p.m.•22 views

CVE-2026-55406 Buffa: Use-After-Free in OwnedView via Unsound 'static Lifetime Promotion in Deref

Buffa is a pure-Rust Protocol Buffers implementation with first-class protobuf editions support. Prior to 0.7.0, a soundness bug in the OwnedView type allowed safe Rust code to trigger a use-after-free: the OwnedView::decode constructor transmuted a borrowed slice to &'static u8, and the Deref...

5.9CVSS6.2AI score
SaveExploits0References6
Cvelist
Cvelist
•added 2026/07/16 3:54 p.m.•52 views

CVE-2026-55406 Buffa: Use-After-Free in OwnedView via Unsound 'static Lifetime Promotion in Deref

Buffa is a pure-Rust Protocol Buffers implementation with first-class protobuf editions support. Prior to 0.7.0, a soundness bug in the OwnedView type allowed safe Rust code to trigger a use-after-free: the OwnedView::decode constructor transmuted a borrowed slice to &'static u8, and the Deref...

5.9CVSS0.00193EPSS
SaveExploits0References4
attackerkb
attackerkb
•added 2026/07/16 3:54 p.m.•30 views

CVE-2026-55406

Buffa is a pure-Rust Protocol Buffers implementation with first-class protobuf editions support. Prior to 0.7.0, a soundness bug in the OwnedView type allowed safe Rust code to trigger a use-after-free: the OwnedView::decode constructor transmuted a borrowed slice to &'static u8, and the Deref...

5.9CVSS6.1AI score0.00193EPSS
SaveExploits0References5Affected Software1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/16 12:00 a.m.•9 views

CVE-2026-55406: Exposure of Sensitive Information to an Unauthorized Actor

Buffa is a pure-Rust Protocol Buffers implementation with first-class protobuf editions support. Prior to 0.7.0, a soundness bug in the OwnedView type allowed safe Rust code to trigger a use-after-free: the OwnedView::decode constructor transmuted a borrowed slice to &'static u8, and the Deref...

5.9CVSS6.1AI score0.00193EPSS
SaveExploits0References3
Rows per page
Query Builder