Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Synology Contacts with low-privilege account
-
DeliveryInject JavaScript payload into contact entry field
-
ExploitShare or make contact visible to target user
-
ExecutionTarget user opens malicious contact in browser
-
PersistInjected script executes in victim's browser session (changed scope)
-
ImpactRead or write specific non-sensitive files
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated Synology Contacts user account with at least low-level privileges (CVSS PR:L) - unauthenticated exploitation is not possible. A second condition is mandatory victim interaction: a separate user must open or render the malicious contact entry in their browser (CVSS UI:R), meaning the attacker cannot exploit this single-handedly against arbitrary targets. The vulnerability is specific to the contact functionality within the Synology Contacts package; other Synology packages are not indicated as affected. Impact is further bounded by the vendor description to reading or writing specific files containing non-sensitive information - full data exfiltration or system compromise is not a documented outcome. Exploitation is limited to network-accessible Synology Contacts installations running versions before 1.0.10-20659. |
| Impact | Real-world risk for this vulnerability is low. The CVSS score of 5.4 (Medium) reflects meaningful constraints: exploitation requires an authenticated low-privilege user (PR:L) and a separate victim who must interact with the malicious content (UI:R), ruling out fully automated, one-step attacks. EPSS corroborates this assessment - at 0.02% probability of exploitation in the next 30 days (4th percentile), this CVE sits well below any actionable exploitation threshold. SSVC signals align: exploitation status is none, the vulnerability is not automatable, and technical impact is only partial. The described file access impact is explicitly limited to non-sensitive information, further reducing the practical damage ceiling. No conflict between data sources is apparent. This is not a priority emergency patch, but organizations running affected Synology Contacts versions should include the update in routine patch cycles. The Changed scope does warrant attention for environments where Synology Contacts is used with sensitive adjacent browser sessions. |
| Exploit ScenarioDerived | An authenticated low-privilege user - such as a regular Contacts user - crafts a contact entry containing a malicious JavaScript payload in an unsanitized field. When a second user (the victim) opens or views that contact in their browser, the injected script executes in their session with Changed scope, potentially reading or writing specific files accessible to the victim's browser context. No public proof-of-concept code is known at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 27, 2026
Cross-site scripting in Synology Contacts before version 1.0.10-20659 allows authenticated remote users to read or write specific files containing non-sensitive information by injecting malicious input through the contact functionality. The CVSS scope change (S:C) confirms the injected script executes in a context beyond the originating application, affecting any victim who views the crafted contact entry. No public exploit identified at time of analysis, and CISA has not listed this in the Known Exploited Vulnerabilities catalog.
RemediationAI
Update Synology Contacts to version 1.0.10-20659 or later. The patch is confirmed available from the vendor per Synology Security Advisory SA_25_13 at https://www.synology.com/en-global/security/advisory/Synology_SA_25_13. Updates can be applied through the DiskStation Manager Package Center. If immediate patching is not feasible, a compensating control is to restrict Contacts write access to trusted, verified users only, reducing the pool of potential attackers who could inject malicious content. Additionally, limiting sharing or external visibility of contact entries reduces the likelihood of a victim rendering injected content. No significant side effects of upgrading to 1.0.10-20659 are documented by the vendor.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This is a CWE-79 (Improper Neutralization of Input During Web Page Generation) vulnerability - a classic XSS defect where user-supplied data is rendered in a web page without adequate sanitization or encoding. The affected component is the contact functionality within Synology Contacts, a web-based contact management application distributed as a Synology DiskStation Package. The CVSS scope flag S:C (Changed) is significant: it indicates the vulnerability crosses trust boundaries, meaning injected script can interact with browser resources outside the Synology Contacts application itself. The attack vector is network-based (AV:N) and requires only low-level authenticated access (PR:L), consistent with a regular end-user account rather than an administrator. The full affected version range is Synology Contacts any version up to and not including 1.0.10-20659, as confirmed by both NVD CPE data and the ENISA EUVD entry EUVD-2025-209954.
Know when Contacts gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Primary rating from Vendor (synology) · only source for this CVE.
CVSS VectorVendor: synology
Lifecycle Timeline
1DescriptionCVE.org
Improper neutralization of input during web page generation ('Cross-site Scripting') vulnerability in contact functionality in Synology Contacts before 1.0.10-20659 allows remote authenticated users to read or write specific files containing non-sensitive information via unspecified vectors.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Stored CSS injection in the Nextcloud Contacts app (versions prior to 5.5.4, 6.0.6, and 7.2.5) allows an authenticated u
Nextcloud is an open-source, self-hosted productivity platform. Rated medium severity (CVSS 5.4), this vulnerability is
In Nextcloud Contacts before 2.1.2, a missing sanitization of search results for an autocomplete field could lead to a s
Contacts app for Nextcloud easily syncs contacts from various devices with your Nextcloud and allows editing. Rated medi
A missing file type check in Nextcloud Contacts 3.2.0 allowed a malicious user to upload any file as avatars. Rated medi
Insecure storage of device information in Contacts prior to version 12.7.05.24 allows attacker to get Samsung Account ID
EUVD-2025-209954
GHSA-32xh-xfmp-f6p6
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB