The-Z-Labs/linux-exploit-suggester

Linux privilege escalation auditing tool

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 45 minutes ago
Added to GitGenius on September 10th, 2026
Created on October 6th, 2016
Open Issues & Pull Requests: 24 (+0)
GitHub issues: Enabled
Number of forks: 1,167
Total Stargazers: 6,611 (+0)
Total Subscribers: 125 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 14.1 hours
Mean response time: 962.9 days
90th percentile: 2359.8 days
Tracked items: 4

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 714 days
Stale 30+ days: 7
Stale 90+ days: 7

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Linux Exploit Suggester is a privilege escalation auditing tool that identifies kernel vulnerabilities and security misconfigurations on Linux systems.

The tool addresses the problem of assessing whether a Linux system is vulnerable to known privilege escalation exploits. It works by using heuristic methods to match the target kernel against a database of publicly disclosed exploits, assigning exposure levels ranging from highly probable to improbable based on kernel version and configuration. Beyond exploit matching, it also verifies the state of kernel hardening security measures by checking both compile-time kernel configurations and runtime sysctl settings, providing a comprehensive security posture assessment.

The tool suits security auditors and penetration testers who need to quickly identify which known exploits might work against a target system. It is particularly useful during the reconnaissance phase of a security assessment when you have access to a Linux machine and want to understand its vulnerability surface without manual research. The tool can operate either against a live system or against a uname string, making it flexible for different assessment scenarios. It positions itself as a modern continuation of the kernel checking functionality found in checksec.sh.

The project accepts community contributions and maintains a separate resources repository for exploit data. Development activity shows ongoing engagement with the security research community through documentation of methodology in published papers and maintenance of the exploit database that underpins the tool's assessments.