DisguiseDelimit: Exploiting Synology NAS with S2S and Pre-Auth RCE Chains
Discloses a pre-authentication remote code execution chain against Synology DSM, demonstrating how attackers achieve root compromise via the S2S protocol.
Summary
Synology Network-Attached Storage Attack Surface
Synology DiskStation Manager (DSM) devices serve as central storage and application servers for enterprise and home networks. Exposing these appliances to the internet creates an attractive target for initial access brokers and ransomware operators.
Flaws in the Site-to-Site Protocol
Nassim Asrir and Zackary Flack identify critical vulnerabilities within the Synology Site-to-Site (S2S) communication protocol and authentication handlers. Insecure delimiter parsing and state confusion allow unauthenticated remote attackers to bypass access controls.
Chaining to Pre-Auth Remote Root Execution
By chaining parser differentials with memory corruption flaws in backend daemons, researchers achieve pre-authentication remote code execution with root privileges, bypassing system sandboxes.
Remediation and Defense for Storage Appliances
Securing network-attached storage infrastructure requires disabling external management exposure, applying vendor firmware patches promptly, and isolating storage management networks behind dedicated VPNs.
Related talks
Main Stage·39 min
Anna Antonenko
Demonstrates remote code execution across audio software and operating system synthesis engines by weaponizing malformed MIDI protocol messages.
Main Stage·21 min
Noam Moshe
Demonstrates remote code execution and edge compromise across Axis enterprise IP cameras, turning surveillance devices into offensive pivot points.
Main Stage·36 min
Jeffrey Hofmann
Jeffrey Hofmann details discovering multiple pre-authentication remote code execution chains in Quest KACE Systems Management Appliance (SMA).


