PatchSiren cyber security CVE debrief
CVE-2026-109557 tianma-if CVE debrief
CVE-2026-109557 is a stored cross-site scripting vulnerability in EdgeEver through version 1.112.0, specifically in the setMemoDragPreview function. Attackers can inject malicious scripts through notebook names or memo titles using tools like MCP create_notebook, rename_notebook, or create_memo. The script runs when a drag preview is accessed with a desktop bridge session token.
- Vendor
- tianma-if
- Product
- EdgeEver
- CVSS
- HIGH 8.4
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-12
- Original CVE updated
- 2026-10-12
- Advisory published
- 2026-10-12
- Advisory updated
- 2026-10-12
Who should care
Defenders responsible for EdgeEver installations, security teams, and developers should be aware of this vulnerability and take necessary actions to prevent exploitation. This includes verifying EdgeEver versions, restricting access to the desktop bridge session token, and monitoring for suspicious activity related to notebook names and memo titles. Operators, platform administrators, and vulnerability management teams should also prioritize patching and补偿
Why it matters
CVE-2026-109557 is a stored XSS vulnerability in EdgeEver that allows attackers to inject malicious scripts, potentially leading to unauthorized actions, session compromise, data tampering, or service disruption. Defenders should prioritize patching and verifying EdgeEver installations.
- Attackers can inject malicious scripts, potentially leading to unauthorized actions
- Compromise of user sessions through desktop bridge session token exploitation
- Data tampering or theft through injected scripts
- Potential disruption of EdgeEver services
Technical summary
The vulnerability exists in the setMemoDragPreview function of EdgeEver, allowing attackers to inject malicious scripts through notebook names or memo titles. The scripts are executed when a drag preview is accessed with a desktop bridge session token. This could lead to unauthorized actions, session compromise, data tampering, or service disruption. Defenders should prioritize verifying and patching EdgeEver installations to prevent exploitation, focusing on the setMemoDragPreview function and related tools like MCP create_notebook, rename_notebook, or create_memo.
Defensive priority
Defenders should prioritize verifying and patching EdgeEver installations to prevent exploitation.
Recommended defensive actions
- Verify EdgeEver version and apply patches if necessary
- Restrict access to the desktop bridge session token
- Monitor for suspicious activity related to notebook names and memo titles
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The vulnerability is confirmed in EdgeEver versions up to 1.112.0. The CVE Program and NVD provide official records, while GitHub issues and commits offer additional context. Defenders should verify EdgeEver installations and review notebook names and memo titles for potential script injection. The desktop bridge session token's exposure and potential unauthorized actions should be assessed. Evidence limits suggest verifying up to 1.112.0 and checking for unusual activity.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-109557 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-109557
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-109557 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-109557
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
EdgeEver through 1.112.0 Stored XSS via setMemoDragPreview Drag Preview
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/109xxx/CVE-2026-109557.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://github.com/tianma-if/edgeever/issues/534
Supplemental source - issue-tracking
-
Source reference
Unverified legacy reference
URL: https://github.com/tianma-if/edgeever/issues/546
Supplemental source - issue-tracking
-
Source reference
Unverified legacy reference
URL: https://github.com/tianma-if/edgeever/commit/6b5027e8b4becbee0c0de7cd1a3d04af78ca87ca
Supplemental source - patch
-
Source reference
Unverified legacy reference
URL: https://github.com/tianma-if/edgeever/blob/f6ade70423ba366077653dbb8ac43a677933c776/apps/web/src/lib/app-helpers.ts
Supplemental source - technical-description
-
Source reference
Unverified legacy reference
URL: https://github.com/tianma-if/edgeever
Supplemental source - product
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/edgeever-through-1.112.0-stored-xss-via-setmemodragpreview-drag-preview
Supplemental source - third-party-advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.