PHP, Tailscale, and Connectwise Storm-0940 | Streaming Security EP6

PHP, Tailscale, and Connectwise Storm-0940 | Streaming Security EP6

Source: YouTube · Lawrence Systems · published Oct 27, 2026 · 54:19

Cybersecurity
No ratings yet Log in to rate
Transcript Available
Description

In this Streaming Security episode, the hosts break down a chaotic Cybersecurity Awareness Month: the ConnectWise/SkyKick backup compromise, a CA issuing guessable private keys, Tailscale disclosure drama, and PHP/Node.js "to shell" vulnerabilities 0:23.

Key Takeaways:
• ConnectWise/SkyKick compromise exploited overprivileged enterprise apps; a nation-state actor used a stolen key to enumerate thousands of M365 tenants—audit enterprise apps and limit app registration rights 3:59.
• Provision backup write access only for restores; don't delete your only backup tool without a continuity plan 6:26.
• CA eMudra issued P-384 private keys that were small whole numbers—apparently misunderstanding key generation; it has exited the certificate business 13:57.
• Tailscale's 11 findings were dumped as unreadable "AI slop" instead of responsible disclosure; issues require auth and non-default SSH, and Tailscale responded quickly—better disclosure norms are needed 23:24.
• PHP and Node.js 9.2 "to shell" bugs (Brotli decoder) dropped within days; a PoC took ~9 hours and exploits hit honeypots 4 days pre-disclosure—patch embedded products urgently 34:38.
• Reduce attack surface, automate patching (CIS 7.4), and treat infrastructure as ephemeral "cattle" 52:37.

The theme: trust and convenience—not just code—form the attack surface, so disciplined fundamentals remain the best defense.

Sources:

  • 0:23 Episode intro
  • 3:59 SkyKick compromise and app audit guidance
  • 6:26 Backup mitigation and continuity planning
  • 13:57 eMudra trivial P-384 keys
  • 23:24 Tailscale disclosure and response
  • 34:38 PHP/Node.js vulnerabilities, pre-disclosure exploitation

Generate CPE Credits

Generate a professional CPE document from this video's transcript.

Estimated credit: 1 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: Cybersecurity. Commonly maps to: Security and Risk Management, 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

And we're live coming in to you in uh the the worst or best I can't tell which cyber security awareness month ever with streaming security episode 6. Is this has this been the best ever for I mean do you feel aware like are you not aware? >> Are you not aware? [laughter] >> Are you not entertained? >> Exactly that. Exactly that. Uh it I mean and to your point gosh it's been a busy few weeks. I mean, just since you and I last streamed, we've had what do we have? Five segments today that we're getting through. I mean, like, this is ridiculous. And there there's we could pick and choose hour segment out of each one. So, >> yeah. Yeah. This has been >> just a lot to uh run down. And uh which one are we starting with here? We we starting with the attack at machine speed. >> Yeah. Yeah. Yeah. If…