CVE-2026-61526AdonisJS HTTP Server is vulnerable to reflected XSS through its exception handler
Updated under an hour ago ()
Does this affect you?
It affects adonisjs http-server. Add what you run to find out whether that includes you.
No exploitation reported and no EPSS estimate yet.
Do this next
Free account, 1 product
AdonisJS HTTP Server is a package for handling HTTP requests in the AdonisJS framework. In versions 8.0.0-next.0 through 8.2.0 and 9.0.0 through 9.0.2, the error.message is interpolated into the default HTML exception response without escaping, allowing a crafted missing-route URL to execute attacker-controlled JavaScript when a victim opens it and no custom status page or JSON response handles the error. When debug mode is disabled and no custom status page handles the error, the default HTML renderer interpolates error.message directly into an HTML response. This issue is fixed in versions 8.2.1 and 9.1.0.
- CVSS
- 6.1 MEDIUM (v3.1, CNA)CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
- Weakness (CWE)
- CWE-79
- Known exploited
- Not in CISA's KEV catalog
- EPSS (exploitation in the next 30 days)
- Not loaded for this CVE
- Assigned by
- GitHub_M
- NVD analysis
- Deferred
- Record last updated
- Jul 31, 2026
- First seen by InfoSec Signals
- Oct 9, 2026
Affected products
adonisjs http-server adonisjs:http_server (from the name) | from 8.0.0-next.0, < 8.2.1; from 9.0.0, < 9.1.0 | CNA record |
References
- https://github.com/adonisjs/http-server/security/advisories/GHSA-cwm9-gfhc-46f6x-refsource-confirm
- https://github.com/adonisjs/http-server/commit/5d7465d599753b1fce8a36da18955f2c273e4f87x-refsource-misc
- https://github.com/adonisjs/http-server/commit/71a0a8e375c375e3588ba44ef68b0ef5a993c3d3x-refsource-misc
- https://github.com/adonisjs/http-server/releases/tag/v8.2.1x-refsource-misc
- https://github.com/adonisjs/http-server/releases/tag/v9.1.0x-refsource-misc
The CVE record on cve.org NVD's entry
The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.