Paul Moore

Linux Security Module (LSM) Maintainer at Linux Kernel

Greater Boston United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Paul Moore is a veteran Linux security engineer with 26 years of experience who maintains the Linux Security Module (LSM) and multiple core subsystems including SELinux, Audit, and Labeled Networking in the upstream kernel. He created and leads the libseccomp project, has driven labeled networking and per-packet SELinux controls, and reintroduced automated test suites and regression testing to enforce robustness across security features. Paul has applied his kernel security expertise at scale in industry roles at Red Hat, Cisco, Hewlett-Packard, and Microsoft (consulting on Azure security), blending deep protocol-level work with practical build and tooling improvements demonstrated in notable open-source contributions like libseccomp and the SELinux Notebook. Known for fixing subtle vulnerabilities and build regressions, he pairs meticulous low-level debugging with system-wide design thinking to keep Linux networking and audit paths both secure and interoperable.
code26 years of coding experience
job21 years of employment as a software developer
bookBSE, Computer Engineering, BSE, Computer Engineering at University of Michigan
github-logo-circle

Github Skills (39)

system-programming10
api-design10
css10
audit10
linux10
c-programming10
c1110
linux-kernel10
security10
c1710
kernel10
selinux10
audit-logging10
linux-security-module10
build-automation10

Programming languages (9)

TypeScriptJavaShellCRustGoPHPPerl

Github contributions (5)

github-logo-circle
The SELinux Notebook
Role in this project:
userFull-stack Developer
Contributions:3 releases, 4 reviews, 47 commits in 2 years 5 months
Contributions summary:Paul primarily focused on improving the build process and styling of the SELinux Notebook. Their contributions included modifying CSS files for HTML and PDF generation, implementing headers and footers for PDF output, and adding controls for widows and orphans. Furthermore, the user updated the scripts to incorporate "magic word" macro substitutions and adjusted table layout styling. They also converted the README into a more conventional title page and identified/tweaked table layout hacks.
notebookselinux
seccomp/libseccomp

Jun 2012 - Oct 2022

The main libseccomp repository
Role in this project:
userBack-end Developer
Contributions:17 releases, 95 reviews, 545 commits in 10 years 6 months
Contributions summary:Paul primarily contributed to the libseccomp repository by addressing various issues related to the library's core functionality and build processes. Their contributions included ensuring proper error code returns, fixing segfaults, and resolving build problems. They also worked on adding new features like the seccomp_api_set() function. Furthermore, the user has updated the underlying architecture (ARM, S390, S390X, etc.) syscall tables to reflect the current kernel specifications.
bpfseccompcomputer-engineeringcanopenlibseccomp
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Paul Moore - Linux Security Module (LSM) Maintainer at Linux Kernel