Skip to content
OpenAdvisories
Medium · 5.9 CVE-2026-39865 EUVD-2026-20501GHSA-qj83-cq47-w5f8

Axios HTTP/2 Session Cleanup State Corruption Vulnerability

Published Apr 8, 2026 · Updated Apr 27, 2026 · Assigned by GitHub_M

Description

Axios is a promise based HTTP client for the browser and Node.js. Starting in version 1.13.0 and prior to 1.13.2, Axios HTTP/2 session cleanup logic contains a state corruption bug that allows a malicious server to crash the client process through concurrent session closures. The vulnerability exists in the Http2Sessions.getSession() method in lib/adapters/http.js. The session cleanup logic contains a control flow error when removing sessions from the sessions array. This vulnerability is fixed in 1.13.2.

Affected products

VendorProductAffectedFixed
axios axios >= 1.13.0, < 1.13.2 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 node-axios 1.13.2+dfsg-1 —
Debian 13 node-axios No fix yet —
Debian 12 node-axios No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 25.10 node-axios No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 24.04 LTS node-axios No fix yet —
Ubuntu Pro 22.04 LTS node-axios No fix yet —
Ubuntu Pro 20.04 LTS node-axios No fix yet —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling kubeflow-centraldashboard 1.10.0-r19 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm axios >= 1.13.0, < 1.13.2 1.13.2 GHSA-qj83-cq47-w5f8

Advisories 1

References