More Open Source Security episodes

Open source verification with Sal Kimmich thumbnail

Open source verification with Sal Kimmich

Published 1 Jun 2026

Duration: 31:54

Cybersecurity challenges include complex application ecosystems, overlooked kernel vulnerabilities, supply chain risks, and systemic risks from under-resourced organizations prioritizing surface-level controls, alongside calls for regulatory reforms, proactive threat modeling, secure development practices, and addressing tribal nations' unique legal and sovereignty concerns.

Episode Description

Josh chats with Sal Kimmich about the current state of everything, and what we can expect next. Sal has some incredible insight into what we can expec...

Overview

The podcast explores critical cybersecurity challenges, emphasizing the escalating complexity and risks in digital systems, particularly within supply chains and foundational system layers like the kernel. It highlights the need to address lower-level security risks, which are often neglected due to their complexity, and contrasts this with reactive focus on visible application-layer vulnerabilities. The discussion delves into concepts like "deterministic gates" as alternatives to costly telemetry for observability, aiming to secure systems at their base without reliance on monitoring. It also introduces the "security poverty line," noting how under-resourced organizations prioritize high-level control planes while neglecting deeper, foundational defenses. Key themes include the importance of secure development lifecycle practices, threat modeling, and the convergence of security, compliance, and site reliability engineering. The Linux kernel is framed as a central point for systemic security improvements, with calls for kernel-level safeguards and memory-safe language adoption to mitigate vulnerabilities.

The conversation also examines broader systemic issues, such as the slow implementation of well-established security measures and the need for regulatory enforcement to drive compliance. It addresses challenges faced by tribal nations, which operate at corporate-scale infrastructure but contend with overlapping jurisdictional requirements and historical data sovereignty concerns. The podcast draws parallels between cybersecurity and medical practices, critiquing invasive approaches in favor of precise, minimally disruptive solutions. Additionally, it underscores the role of regulated industries in shaping security trends, particularly through frameworks like the EU's CRA Act, and highlights the impact of staffing and retention on incident response times. The discussion concludes with calls for organizational support for security teams, emphasizing their critical role in safeguarding systems and fostering a collaborative "tribal security" culture within organizations.

What If

  • What if you prioritize kernel-level security guarantees to preemptively shield your system from critical bugs?

    • Move: Implement kernel locking mechanisms and S-bombs to secure your codebase against critical bugs (CBEs).
    • Why Now? The Linux kernel is a central point for systemic security improvements, and vulnerabilities here amplify risks in downstream systems.
    • Expected Upside: Reduced reliance on post-hoc fixes, minimized attack surface, and resilience against systemic failures in your infrastructure.
  • What if you replace costly telemetry with deterministic security primitives to ensure safety by design?

    • Move: Integrate deterministic gates or secure primitives into your system architecture to eliminate the need for ongoing monitoring.
    • Why Now? Telemetry has become unsustainable, and foundational security measures (like kernel-level chaos mitigation) are more reliable in the face of rising complexity.
    • Expected Upside: Lower operational overhead, predictable security outcomes, and reduced exposure to supply chain vulnerabilities.
  • What if you simulate a "security poverty line" audit to identify foundational risks in your infrastructure?

    • Move: Conduct a layered security audit starting from your kernel and moving upward, prioritizing undetected risks beneath the control plane.
    • Why Now? Many organizations neglect lower layers due to complexity, leaving critical vulnerabilities unaddressed despite their higher impact potential.
    • Expected Upside: Proactive identification of gaps, alignment with regulatory requirements (e.g., reproducible builds), and a stronger security posture for downstream consumers.

Takeaway

  • Implement kernel-level security primitives (e.g., S-bombs, locked boot chains) to enforce strict resource access controls, reducing vulnerabilities by ensuring only essential components are active when required.
  • Prioritize foundational security over application-layer fixes by securing control planes and lower system layers, addressing risks beneath the "control plane boundary" that higher-level measures often neglect.
  • Adopt deterministic security measures such as secure "gates" or cryptographic boundaries to guarantee safety without relying on telemetry, minimizing the need for reactive monitoring.
  • Integrate proactive threat modeling and secure SDLC practices into development workflows to preempt vulnerabilities, rather than relying on post-hoc patches or dependency upgrades.
  • Establish minimal, essential security layers (e.g., basic compliance, boot chain locking) to achieve a "security poverty line" baseline, ensuring foundational protections are prioritized despite limited resources.

Recent Episodes of Open Source Security

25 May 2026 Vulnerability disclosure with Casey Ellis

The evolution of vulnerability disclosure highlights challenges in prioritizing critical issues, outdated legal frameworks, and the role of initiatives like Disclosed.io in standardizing policies, alongside AI's impact on detection, open-source risks, triage complexities, and the need for collaboration and transparency to address systemic security barriers.

18 May 2026 F-Driod the open app store with Hans

F-Droid, an open-source Android app store modeled on Linux distributions, emphasizes security and transparency through source-code verification, contrasting with fragmented alternatives and corporate control, while addressing Android's ecosystem challenges and efforts to preserve open-source principles.

11 May 2026 Open source is critical infrastructure with Kat Cosgrove

Maintaining open source infrastructure is critical to prevent security risks from neglected projects, highlighting the need for sustainable funding, corporate collaboration beyond financial support, and systemic reforms to address coordination challenges, dependency fragility, and vulnerabilities.

4 May 2026 How to actually test a disaster plan with David Bernstein

A three-part disaster recovery framework emphasizing simplicity, clear roles, and collaboration, utilizing structured testing via HSEEP, real-world validation, and continuous improvement through exercises, while addressing pitfalls and balancing realism with psychological safety.

27 Apr 2026 Open Source Pledge with Vlad-Stefan Harbuz

Challenges in open source sustainability include undervaluing maintainers, dependency tracking issues, fragmented tooling, burnout, governance flaws, and paradoxical tool sustainability, necessitating financial support, sustainable governance, and collective action for long-term project viability.

More Open Source Security episodes