Back to Browse

Processes vs Threads Explained (Why Execution Causes Security Bugs)

15 views
May 11, 2026
5:05

In this video, we explore how programs actually run inside an operating system — and why execution itself can create security vulnerabilities. You’ll learn: • What a process is and why isolation matters • What threads are and how they execute code • Why shared memory introduces risks • What race conditions are (with simple examples) • Why crashes can signal deeper security issues Understanding processes and threads is critical if you want to truly understand how real-world vulnerabilities happen. Dirty Cow (CVE-2016-5195) Vulnerability: https://www.redhat.com/en/blog/understanding-and-mitigating-dirty-cow-vulnerability This is Video 2 of the OS Fundamentals for Security series. #CyberSecurity #OperatingSystem #Processes #Threads #RaceCondition #SystemSecurity #OSFundamentals #InfoSec #SecurityEngineering #ComputerScience #TechEducation #EthicalHacking

Download

0 formats

No download links available.

Processes vs Threads Explained (Why Execution Causes Security Bugs) | NatokHD