Offensive VoIP/WebRTC security; mostly harmless Writes at https://xitter.cf/t.co/15yJ08eLrd Chief Mischief Officer @enablesecurity

Bavaria, Germany
Joined January 2008
Missing reset key = "". No pending reset = NULL. In Perl those are equal, so the password changes. Tiny bug, full account takeover. Credit to Integrics for turning the fix around in days.
New advisory ES2026-06: password reset authentication bypass in Enswitch. If an account had no pending reset, anyone who knew the username could set a new password with no reset key. Abused in the wild before disclosure. Fixes are available. enablesecurity.com/blog/ensw…
1
155
1/ If you run FreeSWITCH or FusionPBX, upgrade to 1.11.3 now. Servers are being taken over in the wild through api-chat, and we saw it first hand on a compromised box. August RTCSec newsletter 🧵
1
4
8
831
Thanks to @HCornflower @eakraly @miconda @liviuchircu @thel3l @rithvikvibhut @kavasilo @nickvourd @fredheiding @dwizzzleMSFT @RhysDowning_ and many more for their contributions!
1
1
144
July RTCSec newsletter: we reproduced 0day Rubbish's AI-found RCEs in Brekeke SIP Server and Cisco CUCM (real, no vendor fix yet), plus why impact assessment is the real work, a Kamailio SBOM, and FreePBX unauth criticals. enablesecurity.com/newslette…
1/ AI-generated vulnerability reports are burying open source projects. This month we did something about one of them: we took 0day Rubbish's AI-found, self-published RCE chains and actually ran them. July RTCSec newsletter 🧵
1
2
544
Second DVRTC scenario is out. If you missed it, DVRTC is our vulnerable VoIP/WebRTC lab. pbx2 uses OpenSIPS and FreeSWITCH instead of Kamailio and Asterisk, so the same ideas carry over with a different shape. Plus a SIP Lua SQL injection path that deserves its own post. Soon.
DVRTC, our intentionally vulnerable VoIP/WebRTC lab, now has a second scenario. v0.2.0 adds pbx2: OpenSIPS, FreeSWITCH, and rtpproxy. It joins pbx1 (Kamailio, Asterisk, rtpengine, coturn), so DVRTC now covers two different VoIP stacks to practice against. enablesecurity.com/blog/dvrt…
1
2
375
Updated version of @0xInfection's 2020 SIPVicious tutorial. Now uses DVRTC instead of the old demo.sipvicious.pro server, which has been retired. Good starting point if you're new to VoIP security testing.
svmap identifies Kamailio 6.1.1 as the SIP proxy. Target a specific extension and the User-Agent changes to Asterisk — the routing reveals what's behind the proxy.
1
1
6
792
Something we've wanted to build for a long time. VoIP/WebRTC security is hard to practice without setting up infrastructure yourself. This changes that. Thanks to @digininja for inspiration and tips!
Web app security has DVWA. VoIP/WebRTC hasn't had anything like it. Introducing DVRTC: a hands-on vulnerable lab for RTC security, with 7 guided exercises and a live instance at pbx1.dvrtc.net. enablesecurity.com/blog/intr…
1
2
8
1,376
The "ok but how do I fix it" companion to the TURN threats post. Copy-paste configs included. Also discussing this on WebRTC Live today: webrtc.ventures/webrtc-live/
Two weeks ago we covered TURN security threats. Today: how to fix them. New guides: implementation-agnostic best practices + coturn-specific configuration with copy-paste templates. Best practices: enablesecurity.com/blog/turn… coturn guide: enablesecurity.com/blog/cotu…
2
317
Two weeks ago we covered TURN security threats. Today: how to fix them. New guides: implementation-agnostic best practices + coturn-specific configuration with copy-paste templates. Best practices: enablesecurity.com/blog/turn… coturn guide: enablesecurity.com/blog/cotu…
1
1
1
1
413