CVE-2026-104979
8.7 HIGHpublic exploit availablePublished 2026-10-05 · Updated 2026-10-05
AI risk analysis
- Summary
- The flaw allows any authenticated user to inject arbitrary HTML, leading to potential JavaScript execution and API token exfiltration when clicked by a project member or viewer.
- Exploitability
- Exploitation is relatively easy as it requires an authenticated user to plant a link in a project, and the target must click it. Precondition is that the project has a published DeployBoard with intake enabled.
- Blast radius
- If exploited, the impact is high as it can lead to full API token exfiltration, potentially compromising the entire project and its members.
- Detection
- No reliable host or network indicator is derivable from the published description.
- Prioritized remediation
- Upgrade to Plane 1.4.0 or later.
Analysis generated locally by qwen2.5:7b-instruct (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
Plane is an open-source project management tool. Prior to 1.4.0, IntakeIssuePublicViewSet.create in Plane v1.3.1 writes description_html through Issue.objects.create(...) without calling validate_html_content from nh3. Any authenticated user, including a new user with no workspace memberships, can plant arbitrary HTML in a project that has a published DeployBoard with intake enabled. When a project member or viewer of a closed intake item clicks the planted link, the TipTap \tjavascript: parser bypass and the target="_self" click handler execute JavaScript in the viewer's session and exfiltrate a long-lived API token. This issue is fixed in 1.4.0.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N
Weaknesses
CWE-79, CWE-862
Public exploit & PoC references
- https://github.com/makeplane/plane/commit/0d58adb69d859fc94c43b9d68fadd77e810d5ed1
- https://github.com/makeplane/plane/pull/9287
- https://github.com/makeplane/plane/releases/tag/v1.4.0
- https://github.com/makeplane/plane/security/advisories/GHSA-hh2r-3hwp-mvq3
- https://github.com/makeplane/plane/security/advisories/GHSA-hh2r-3hwp-mvq3
All references
- https://github.com/makeplane/plane/commit/0d58adb69d859fc94c43b9d68fadd77e810d5ed1
- https://github.com/makeplane/plane/pull/9287
- https://github.com/makeplane/plane/releases/tag/v1.4.0
- https://github.com/makeplane/plane/security/advisories/GHSA-hh2r-3hwp-mvq3
- https://github.com/makeplane/plane/security/advisories/GHSA-hh2r-3hwp-mvq3
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- HIGHCVE-2026-100639PoC
- HIGHCVE-2026-100673PoC
- HIGHCVE-2026-71236PoC
- HIGHCVE-2026-73546PoC
- HIGHCVE-2026-92985PoC
- HIGHCVE-2026-100641PoC
- HIGHCVE-2026-100643PoC
- HIGHCVE-2026-100645PoC
Related by shared AI tags and CWE weakness class. Browse the full archive.