{"id":"CVE-2026-91095","revision":"16c58d413b714bcdb0fc6daf756bcb35","records":[{"revision":"16c58d413b714bcdb0fc6daf756bcb35","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-91095","aliases":[],"title":"In proxygen from v2024.10.28.00 until v2026.09.28.00, the HTTPTransaction::onWebTransportUniStream and HTTPTransaction::onWebTransportBidiStream APIs could return stream handles that the stream handler had already freed. HQSession then inst…","description":"In proxygen from v2024.10.28.00 until v2026.09.28.00, the HTTPTransaction::onWebTransportUniStream and HTTPTransaction::onWebTransportBidiStream APIs could return stream handles that the stream handler had already freed. HQSession then installed those handles as transport read callbacks, which could lead to use of freed memory.","state":0,"publishedAt":"2026-09-28T20:44:45.928+00:00","modifiedAt":"2026-09-30T19:49:15.429+00:00","affected":[{"ecosystem":"Vendor product","name":"proxygen","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"defaultStatus\": \"unaffected\",\n                    \"product\": \"proxygen\",\n                    \"vendor\": \"Facebook\",\n                    \"versions\": [\n                        {\n                            \"lessThan\": \"v2026.09.28.00\",\n                            \"status\": \"affected\",\n                            \"version\": \"v2024.10.28.00\",\n                            \"versionType\": \"semver\"\n                        }\n                    ]\n                }"}],"metrics":[],"references":["https://www.facebook.com/security/advisories/cve-2026-91095","https://github.com/facebook/proxygen/commit/479eb5574195764e80e6cedebef669f6baa85083"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-91095","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-91095","identifiers":["CVE-2026-91095"]},"retained":false,"historicalAffected":[]}],"coverage":[]}