DEF CON 33 - DisguiseDelimit: Exploiting Synology NAS with Delimiters and Novel Tricks - Ryan Emmon

DEF CON 33 - DisguiseDelimit: Exploiting Synology NAS with Delimiters and Novel Tricks - Ryan Emmon

Source: YouTube · DEFCONConference · published Feb 18, 2026 · 39:40

Penetration Testing
No ratings yet Log in to rate
Transcript Available
Description

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.

CISSP Domain Mapping
Learning Objectives
Self-Assessment Questions
PDF Export Ready

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.

Watch on YouTube

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 …