
DEF CON 33 - DisguiseDelimit: Exploiting Synology NAS with Delimiters and Novel Tricks - Ryan Emmon
Source: YouTube · DEFCONConference · published Feb 18, 2026 · 39:40
Ryan Emmens of Rapid 7 details an unauthenticated exploit for Synology NAS that won the Pwn2Own Ireland competition, targeting approximately one million internet-facing devices 1:01-1:063:27-3:35.
Key Takeaways:
• Research began by monitoring the login process with BPF traces and Vue.js tampering, revealing that unauthenticated requests write user data to environment variables for root processes 17:31-20:24.
• To weaponize this, Emmens created a novel Linux technique using LD_DEBUG and LD_DEBUG_OUTPUT to force the linker to write formatted output into a controllable file path 31:49-33:07.
• The final exploit combines the environment variable injection with the custom file writing capability to create a malicious cron job, which executes a reverse shell as root after one minute 37:46-38:53.
This work underscores the significant risk to default configurations on Synology DiskStation Manager OS 3:27-3:35.
Sources:
- 1:01-1:06 Project goals and Pwn2Own context
- 3:27-3:35 Device footprint and impact analysis
- 17:31-20:24 Discovery of unauthenticated environment variable injection
- 31:49-33:07 Development of the LD_DEBUG output technique
- 37:46-38:53 Final exploit demonstration and results
Generate CPE Credits
Generate a professional CPE document from this video's transcript.
Estimated credit: 0.5 CPE hours
Estimate uses the video runtime (1 hour ≈ 1 CPE, rounded to the nearest 0.5, minimum 0.5, maximum 2.0). The final amount can be lower after review, never higher.
Topic: Penetration Testing. Commonly maps to: Security Assessment and Testing, Security Operations. Exact CISSP domains are assigned during generation.
Free account. One generation at a time, with a daily limit.
CPEBuddy is independent and not affiliated with or endorsed by ISC2, ISACA, or any certification body. Exports are formatted for common CPE submissions; acceptance is at your certification body's discretion.
Transcript Preview
First 800 characters of the transcript
Uh Ryan Emmens is here to chat with you and he's gonna tell you about what. So let's welcome Ryan to the stage. >> Thank you so much. Thanks Bruce. >> All right. Hi everyone. Welcome to my talk titled Disguise the Limit: Exploiting Synology Naz with delimiters and novel tricks. Let's get started. Picture this. You're at home one day and the doorbell rings. You open the door and are handed a package. It's addressed to you. After cracking it open and rifling through the packing peanuts, you're greeted with a small black box. What is it, you might ask? A Synology Beast Station, a consumer version of the Synology Nazine network attached storage. And it's going to be a challenging adversary over the coming weeks of research. That's the position that I found myself in last year when I wanted to …