Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
linux-kernel-algif-aead-checker — Scanner: CVE-2026-31431 Linux kernel algif_aead Copy Fail vulnerability checker — Python PoC for heap overflow path | Kitploit
Tools/GitHubGitHub/ridhinva/linux-kernel-algif-aead-checker
Vulnerability ScannersVulnerability AnalysisExploitationBinary Analysis
GitHubridhinva/linux-kernel-algif-aead-checker

linux-kernel-algif-aead-checker

Scanner: CVE-2026-31431 Linux kernel algif_aead Copy Fail vulnerability checker — Python PoC for heap overflow path

View Repository
21 month agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2026-31431 / Copy Fail Checker 🔒

Linux kernel vulnerability checker for the algif_aead-based Copy Fail attack path. Detects if your system is vulnerable and provides mitigation steps.

Features

  • Kernel version vulnerability range detection
  • AF_ALG crypto module check
  • Protection status (KPTI, SELinux, AppArmor)
  • JSON output for automation
  • Mitigation instructions

Installation

root@kitploit:~
git clone https://github.com/ridhinva/copyfail-checker.git
cd copyfail-checker

Usage

root@kitploit:~
python3 copyfail_checker.py              # Standard check
python3 copyfail_checker.py --json       # JSON output for automation
python3 copyfail_checker.py --fix        # Apply mitigations (root)

Example

root@kitploit:~
$ python3 copyfail_checker.py
[*] Checking kernel version...
[*] Checking AF_ALG module...
[*] Checking protections...

==================================================
RESULTS:

  [!!] kernel_version: Running kernel 6.5.0 - vulnerable range
  [!!] AF_ALG: AF_ALG crypto module enabled
  [OK] apparmor: AppArmor installed

  ==============================
  Potential issues: 2

  [!] RUNNING VULNERABLE KERNEL:
      1. apt update && apt upgrade linux-image
      2. echo 'blacklist algif_aead' > /etc/modprobe.d/algif.conf
      3. reboot

References

  • CVE-2026-31431: Linux kernel algif_aead vulnerability
  • Upstream patch: [link]

Author

@c_y_p_h3r

Download Tool