CVE-2026-91096

Published Sep 28, 2026 CVSS 3.1 · 7.5 High EPSS < 1% KEV · Not listed
Description
In proxygen from v2024.10.28.00 until v2026.09.28.00, WebTransportImpl::terminateSessionStreams (WebTransportImpl::destroy in releases before v2025.08.18.00) failed to unregister read callbacks for streams that were no longer open before destroying them. The transport could then invoke a read callback that had been freed.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Title Potential Use‑After‑Free in WebTransport Session Destruction
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Facebook
Facebook proxygen
Vendors & Products Facebook
Facebook proxygen
Type Values Removed Values Added
Title Potential Use‑After‑Free in WebTransport Session Destruction
Weaknesses CWE-416
Type Values Removed Values Added
Description In proxygen from v2024.10.28.00 until v2026.09.28.00, WebTransportImpl::terminateSessionStreams (WebTransportImpl::destroy in releases before v2025.08.18.00) failed to unregister read callbacks for streams that were no longer open before destroying them. The transport could then invoke a read callback that had been freed.
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
Meta
Published
Updated
Sep 30, 2026, 7:47 PM
Reserved
Sep 14, 2026, 6:40 PM
Status
Deferred
Published
Sep 28, 2026, 9:17 PM
Modified
Sep 30, 2026, 8:17 PM