CVE-2026-22814: adonisjs lucid · Mass Assignment
Affects adonisjs lucidSource CVE Database V5
Not known to be exploited · CVSS 8.2 High : upgrade to 22.0.0-next.6 or 21.8.2 soon.
Data as of 26 Oct 2026, 08:30 UTC
- EPSS
- 0.5% chance of exploitation in 30 days – higher than 44% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 22.0.0-next.6, 21.8.2
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 13 Jan 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade adonisjs lucid to 22.0.0-next.6 or 21.8.2.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| adonisjslucid | Affected
| Fixed in
|
AI-suggested
1. Immediately upgrade all instances of @adonisjs/lucid to version 21.8.2 or later, or to 22.0.0-next.6 or later for pre-release users. 2. Review and harden model attribute assignments by explicitly defining allowed fields for mass assignment, using ORM features such as 'fillable' or 'guarded' properties to restrict which attributes can be set via user input. 3. Implement input validation and sanitization to prevent injection of malicious attribute data. 4. Conduct thorough code audits focusing on areas where model data is assigned from external sources, ensuring no sensitive internal attributes are exposed. 5. Monitor application logs for unusual modification patterns or unauthorized changes to database records. 6. Employ runtime application self-protection (RASP) or web application firewalls (WAF) with custom rules to detect and block suspicious ORM-related requests. 7. Educate development teams on secure ORM usage patterns to prevent similar vulnerabilities in future development. 8. Establish incident response plans to quickly address any exploitation attempts.
Description
CVE-2026-22814 is a high-severity mass assignment vulnerability in the AdonisJS Lucid ORM affecting versions prior to 21.8.2 and certain pre-release 22.x versions. It allows remote attackers who can influence input data to overwrite internal ORM state, potentially leading to unauthorized modification of database records and logic bypasses. No user interaction or authentication is required, and exploitation can be performed remotely over the network. The vulnerability has been patched in versions 21.8.2 and 22.0.