Symlink following in MoAI-ADK lets attackers overwrite files outside the project
Key facts
- Attack vector
- Local
- Privileges required
- None
- User interaction
- Passive
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- —
- Confidentiality · integrity · availability
- None · Low · Low
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA.
Summary
MoAI-ADK through 3.1.2 contains an improper link resolution flaw (CWE-59) in the moai init template deployer. A malicious repository can commit a symlink at a .moai-tmp staging path, so the write follows the link and overwrites files outside the project that the victim can write. An attacker needs only to get the victim to run moai init on the repository, and the overwritten files suffer low integrity and availability impact.
Written with Claude Haiku 5.5 from the sources below · 2026-11-06
Description from the CNA
MoAI-ADK through 3.1.2 contains an improper link resolution vulnerability in the moai init template deployer that allows malicious repositories to overwrite files outside the project via a symlinked .moai-tmp staging path. Attackers can commit a symlink such as .claude/settings.json.moai-tmp so atomicWriteFile truncates and overwrites victim-writable files with MoAI template content.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
No fixed version is listed for moai-adk in the sources, so every version through 3.1.2 remains affected.
Written with Claude Haiku 5.5 from the sources below · 2026-11-06
Vendor assessments
Timeline
- 2026-10-11 Threatist record created from CVE-2026-108751
- 2026-10-11 Alias added: GHSA-c39q-75j3-4qgf
- 2026-10-13 CISA SSVC decision points changed
- 2026-10-13 Priority changed: LOW → MEDIUM
- 2026-11-06 Affected versions changed · Red Hat
- 2026-11-06 CVSS score added · Red Hat
References
Sources
- CVE-2026-108751 · CVE Program
- CVE-2026-108751 · NVD
- FIRST EPSS
- GHSA-c39q-75j3-4qgf · GitHub Advisory Database · CC BY 4.0
- CVE-2026-108751 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences