Lucene search
+L

4 matches found

osv_rustsec
osv_rustsec
•added 2026/10/24 12:00 p.m.•12 views

RUSTSEC-2026-0409 Use-after-free from a comparator that answers inconsistently

OrderedSkipList, SkipSet and SkipMap can free a node that is still linked when a Comparator or Ord implementation gives different answers for the same pair of values during one mutating call. A later call reads the freed memory CWE-416. A safe impl Ord with the default comparator is enough to rea...

6.3CVSS6AI score
SaveExploits0References4
RustSec
RustSec
•added 2026/10/24 12:00 p.m.•9 views

Use-after-free from a comparator that answers inconsistently

OrderedSkipList, SkipSet and SkipMap can free a node that is still linked when a Comparator or Ord implementation gives different answers for the same pair of values during one mutating call. A later call reads the freed memory CWE-416. A safe impl Ord with the default comparator is enough to rea...

6AI score
SaveExploits0Affected Software1
Positive Technologies
Positive Technologies
•added 2026/10/24 12:00 a.m.•3 views

PT-2026-125068

OrderedSkipList, SkipSet and SkipMap can free a node that is still linked when a Comparator or Ord implementation gives different answers for the same pair of values during one mutating call. A later call reads the freed memory CWE-416. A safe impl Ord with the default comparator is enough to rea...

6.3CVSS6AI score
SaveExploits0References5
Positive Technologies
Positive Technologies
•added 2026/10/24 12:00 a.m.•3 views

PT-2026-125067

Four code paths create a pointer whose permission is later revoked, then write through it. Miri reports each as undefined behaviour under both the Tree Borrows and Stacked Borrows aliasing models CWE-758. All four are reachable from safe code with standard Ord types. 1. Splice back-pointer. split...

2.1CVSS5.8AI score
SaveExploits0References4
Rows per page
Query Builder