From: shed riot <shed.riot () gmail com>
Date: Wed, 22 Jul 2026 09:27:45 +0100
# Synology stale DNS allows practical interception of traffic from
vulnerable DSM clients
Vendor case: 904909
Suggested severity: High
## Customer advisory
Synology customers using the affected DSM and Relayd versions listed below
should upgrade immediately.
The relevant man-in-the-middle vulnerabilities were fixed in DSM
6.2.3-25426 Update 3. Customers should install the latest DSM version
available for their device, and in no case remain on a version earlier than
DSM 6.2.3-25426 Update 3 where that update is supported.
Devices that cannot run this or a later version should be considered
unsupported and unsafe for QuickConnect or relay-based communication. They
should be replaced, retired, or isolated from Synology cloud services.
## Summary
Previously disclosed vulnerabilities in Synology DSM allowed an attacker
positioned between a NAS and Synology's infrastructure to impersonate
Synology servers, intercept sensitive information, and, in some cases,
manipulate traffic or execute commands.
Those vulnerabilities included:
* CVE-2021-26560, cleartext transmission by `synoagentregisterd`, allowing
an attacker to spoof a Synology server.
* CVE-2021-26561 and CVE-2021-26562, memory-corruption vulnerabilities
reachable through the same man-in-the-middle position.
* CVE-2021-26564 and CVE-2021-26565, allowing `synorelayd` traffic to be
intercepted or redirected.
* CVE-2021-26566, allowing manipulated inbound QuickConnect traffic to
result in command execution.
Synology fixed these issues in DSM 6.2.3-25426 Update 3.
The new finding described in this advisory is a separate infrastructure
condition that makes exploitation of those old client vulnerabilities
practical.
Synology hostnames were observed resolving to ephemeral cloud IP addresses.
Synology subsequently released those addresses back to the cloud provider
while client devices continued to retain the old DNS result in cache. When
a released address was acquired by a third party, affected clients
continued sending traffic intended for Synology to the new,
attacker-controlled system.
This does not require DNS poisoning, ARP spoofing, phishing, a malicious
website, or a conventional on-path position. The stale DNS record itself
directs the client to the attacker.
## Observed interception in the wild
During a two-week period, four separately released cloud IP addresses
previously used by Synology infrastructure were acquired and monitored.
The supplied traffic captures cover four collection events between 7 July
and 16 July 2026. They contain:
* 28 HTTP or HTTPS requests intended for Synology services.
* 23 distinct client endpoints.
* 22 unique NAS serial numbers, plus one additional client that did not
include its serial number in the captured request.
* 10 plaintext `synoagentregisterd_dsm` requests.
* 14 `Synology Relayd` requests.
* Four additional QuickConnect requests.
The traffic was received without targeting individual customers and without
interfering with Synology's DNS records. The clients contacted addresses
that had legitimately been released by Synology and subsequently assigned
to the collection system.
This is therefore not a theoretical attack scenario. It is a definitive
example of real Synology customer traffic being delivered to a
third-party-controlled endpoint.
## Information exposed
The information varied by request type, but the captured traffic included:
* Authentication keys and token values.
* NAS serial numbers and model identifiers.
* MAC addresses.
* QuickConnect aliases and server identifiers.
* HTTP session cookies.
* Internal IPv4 and IPv6 addresses.
* Internal gateways and network masks.
* DDNS hostnames.
* Enabled services and internal or externally mapped service ports.
* DSM management ports.
* Device time zones and other system metadata.
The plaintext `/finder/set.php` requests exposed device identifiers,
tokens, internal addresses and management ports directly over HTTP.
The TLS-based requests successfully connected to a collection system using
a self-signed certificate. This demonstrates that the affected clients did
not meaningfully authenticate the remote server before transmitting request
data.
Whether every captured token could subsequently be replayed is not
necessary to establish the confidentiality impact. The security failure
occurred when private customer and device data intended for Synology was
delivered to an unauthorised third party.
## Affected traffic paths
The intercepted requests were intended for hostnames including:
* `relayinfo.synology.com`
* `global.quickconnect.to`
* `dec.quickconnect.to`
* `ukc.synology.com`
The traffic included requests to:
* `/finder/set.php`
* `/Serv.php`
* `/alias_update.php`
Cisco Talos previously documented the same `synoagentregisterd` sequence. A
DSM device first requested a finder server from `global.quickconnect.to`,
then transmitted its serial number, token, network addresses and DSM ports
using plaintext HTTP. Talos concluded that both stages could be modified by
a man-in-the-middle attacker.
Talos also documented QuickConnect server impersonation capable of stealing
device credentials through the `synorelayd` and HTTP-redirection flow.
The stale-DNS condition supplies the attacker-controlled endpoint required
by these vulnerabilities without requiring the attacker to compromise DNS
or obtain an existing network position.
## Captured client versions
All captured clients pre-date DSM 6.2.3-25426 Update 3.
| Captured version | Identified models | Distinct endpoints |
| ------------------------ | ----------------------- | -----------------: |
| Synology Relayd 1.0-3211 | Model not disclosed | 1 |
| Synology Relayd 1.0-3810 | Model not disclosed | 1 |
| Synology Relayd 1.0-3827 | DS210j, DS212j, DS710+ | 4 |
| Synology Relayd 1.0-4493 | DS214+, DS414slim | 5 |
| DSM 5.0-4528 | DS214play | 1 |
| DSM 5.0-4528 Update 1 | DS713+ | 1 |
| DSM 5.0-4528 Update 2 | DS213j | 1 |
| DSM 5.2-5592 Update 4 | DS214se | 1 |
| DSM 5.2-5967 Update 9 | DS1010+, DS115j, RS815+ | 4 |
| DSM 6.0-8451 | DS416j | 1 |
| DSM 6.0-8754 Update 8 | DS215+, DS216j | 3 |
| Total | | 23 |
## Required remediation
### Devices that support the patched DSM release
The following identified models can install DSM 6.2.3-25426 Update 3 or a
later DSM release:
* DS212j
* DS213j
* DS214+
* DS214play
* DS214se
* DS215+
* DS216j
* DS414slim
* DS416j
* DS713+
* DS115j
* RS815+
Owners should install the latest DSM version currently offered for the
specific model. DSM 6.2.3-25426 Update 3 is only the minimum version known
to contain the relevant fixes and should not be treated as the preferred
current version. Synology's model release notes confirm availability of the
fixed branch for these hardware generations.
### Devices with no patched DSM release
The following captured 10-series models are limited to DSM 5.2 and cannot
install the fixed DSM branch:
* DS1010+
* DS210j
* DS710+
Synology states that DSM 5.2 was the final major DSM release for 10-series
devices.
There is therefore no safe software upgrade for these devices in relation
to the vulnerabilities described in Synology-SA-20:26. Customers should
replace or retire them.
Until replacement, owners should disable QuickConnect and related relay
functionality, restrict outbound connectivity to Synology relay and finder
services, and prevent the devices from transmitting sensitive registration
data over the internet.
The two unidentified clients using Relayd 1.0-3211 and 1.0-3810 should be
identified by their owners. If their hardware cannot install DSM
6.2.3-25426 Update 3 or later, the same replacement recommendation applies.
## Historical exposure
It is not known:
* How long Synology's infrastructure has released ephemeral addresses while
DNS caches remained valid.
* How frequently previously used addresses have been acquired by unrelated
cloud customers.
* Whether other parties deliberately searched for and acquired released
Synology addresses.
* How many clients have previously sent requests to unintended recipients.
* How much customer data may have been collected before this report.
* Whether any exposed keys, tokens or session values were replayed or
otherwise abused.
Four independent ephemeral addresses were encountered during a short
observation period. This suggests that the condition was repeatable rather
than an isolated cloud-allocation anomaly.
The absence of known reports of exploitation cannot establish that prior
interception did not occur. A party receiving this traffic would not need
to interact with the affected NAS, modify a request, or trigger an
observable failure. Passive collection could occur without the customer or
Synology becoming aware of it.
## Vendor disclosure timeline
| Date | Event
|
| ----------------- |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
| 7 July 2026 | Initial report submitted to Synology with a captured
traffic log.
|
| 8 July 2026 | Synology classified the issue as a hardening
suggestion, stating that a complete exploit had not been demonstrated and
referring to phishing or fake-site behaviour that was not part of the
report. |
| 8 July 2026 | Synology was informed that the attachment contained
live third-party traffic, identifiers and token values, and was asked to
consider notifying the affected customers. |
| 9 July 2026 | Synology acknowledged that the log contained live
traffic and token-like values, but said replay or account compromise had
not been demonstrated. |
| 9 July 2026 | Synology was informed that its HTTPS traffic had
connected to a self-signed collection endpoint, demonstrating ineffective
certificate validation. |
| 9 July 2026 | Synology described the result as, at most, limited
information exposure.
|
| 9 to 16 July 2026 | Additional released IP addresses were acquired and
further independent batches of customer traffic were captured and supplied.
|
| 22 July 2026 | Synology stated that the TLS certificate-validation
behaviour had been fixed in later DSM versions and maintained that the
report was not bounty eligible. |
| 22 July 2026 | Synology was reminded that the stale-DNS condition
made the old client vulnerability practically exploitable and that the
duration and historical extent of exposure were unknown. |
| 22 July 2026 | Synology stated that it would adjust the
configuration of `relayinfo.synology.com` to further reduce the risk.
|
| 22 July 2026 | Synology maintained the "hardening suggestion"
classification and declined a monetary reward.
|
## Assessment of Synology's response
Synology is correct that every client observed in the captures was old and
pre-dated the relevant security update.
That fact does not invalidate the finding.
The stale-DNS condition was present in Synology-controlled infrastructure
at the time of reporting. It transformed a previously patched client
vulnerability into a practical mechanism through which real,
still-operational customer devices delivered information to an
attacker-controlled endpoint.
Synology initially said the scenario had not demonstrated control of a
released IP address, even though the supplied log existed because such an
address had already been acquired. It subsequently acknowledged that the
log contained live traffic, but required proof that the leaked values could
be used for further unauthorised actions before accepting that meaningful
impact existed.
This conflates confidentiality impact with subsequent account compromise.
The interception and unauthorised receipt of customer information is itself
a security impact.
Synology's current public bounty rules state that:
* Reports should demonstrate practical impact on customer data, devices or
services.
* Critical findings involving outdated products may still be accepted
depending on the circumstances.
* Synology web services under `*.synology.com` are within scope.
* The programme exists to maintain the safety of Synology customers.
The report demonstrated practical impact on customer data and involved the
current configuration of a Synology web service. Synology then confirmed
that it would change that configuration to reduce the reported risk, while
retaining its position that the report was merely a non-rewardable
hardening suggestion.
In the researcher's view, repeatedly minimising the interception of live
customer traffic, declining to treat confidentiality loss as impact, and
applying an infrastructure change without recognising the reported
vulnerability represents bad-faith operation of a bug bounty programme.
This is an assessment of Synology's handling, not a claim that current DSM
releases remain vulnerable to the already patched client flaw.
## Conclusion
This disclosure does not claim that current patched DSM clients are
vulnerable to CVE-2021-26560 or CVE-2021-26564 through CVE-2021-26566.
It demonstrates that:
1. Vulnerable pre-patch Synology devices remain active on the public
internet.
2. Synology's use and release of ephemeral cloud addresses created a
repeatable stale-DNS condition.
3. The stale-DNS condition directed those vulnerable clients to unrelated
third-party systems.
4. Four independently acquired addresses received 28 requests from 23
distinct client endpoints.
5. Those requests exposed real customer, device, network and
authentication-related data.
6. It is not known how long this has been possible or how often similar
interception has occurred.
7. Synology changed its infrastructure configuration only after the issue
was reported, but declined to recognise the submission as a bounty-eligible
vulnerability.
Customers using DSM versions earlier than 6.2.3-25426 Update 3 should
upgrade immediately. Customers whose hardware cannot run a patched version
should replace or retire the affected device.
_______________________________________________
Sent through the Full Disclosure mailing list
https://nmap.org/mailman/listinfo/fulldisclosure
Web Archives & RSS: https://seclists.org/fulldisclosure/
Current thread:
- Synology stale DNS allows practical interception of traffic from vulnerable DSM clients shed riot (Jul 22)