{"id":"CVE-2026-6654","revision":"f52f79583b314e88a19872be2bf4b278","records":[{"revision":"f52f79583b314e88a19872be2bf4b278","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-6654","aliases":[],"title":"Use-After-Free and Double-Free in IntoIter::drop when element drop panics","description":"Double-Free / Use-After-Free (UAF) in the `IntoIter::drop` and `ThinVec::clear` functions in the thin_vec crate. A panic in `ptr::drop_in_place` skips setting the length to zero.","state":0,"publishedAt":"2026-04-20T10:05:52.339+00:00","modifiedAt":"2026-07-15T00:41:16.23+00:00","affected":[{"ecosystem":"Vendor product","name":"thin-vec","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"vendor\": \"Mozilla\",\n                    \"product\": \"thin-vec\",\n                    \"versions\": [\n                        {\n                            \"status\": \"unaffected\",\n                            \"version\": \"0.2.16\",\n                            \"lessThanOrEqual\": \"*\",\n                            \"versionType\": \"rpm\"\n                        }\n                    ],\n                    \"defaultStatus\": \"unknown\"\n                }"}],"metrics":[],"references":["https://github.com/mozilla/thin-vec/security/advisories/GHSA-xphw-cqx3-667j"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-6654","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-6654","identifiers":["CVE-2026-6654"]},"retained":false,"historicalAffected":[]}],"coverage":[]}