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
CVE_kernellinux_jsh — Framework modular Bash para auditar CVE-2026-31431 (CopyFail) y CVEs relacionados del kernel Linux en distros RPM-based (AlmaLinux, Rocky, CentOS Stream 8/9/10) | Kitploit
Tools/GitHubGitHub/jshdevs/cve_kernellinux_jsh
Cloud Infrastructure SecurityVulnerability ScannersVulnerability AnalysisConfiguration AuditingDevSecOps
GitHubjshdevs/cve_kernellinux_jsh

CVE_kernellinux_jsh

Framework modular Bash para auditar CVE-2026-31431 (CopyFail) y CVEs relacionados del kernel Linux en distros RPM-based (AlmaLinux, Rocky, CentOS Stream 8/9/10)

View Repository
13 months 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_kernellinux_jsh — kernelsec Framework

Author: jshDevs · Version: 0.1.0-scaffold · License: MIT

Modular Bash framework for auditing and remediating critical Linux kernel CVEs on RPM-based distributions (AlmaLinux 8/9, Rocky Linux 8/9, CentOS Stream 8/9/10).

Covered CVEs

CVESubsystemTypeCVSSSeverity
CVE-2026-31431 (CopyFail)crypto/algif_aeadLPE7.8CRITICAL
CVE-2026-31533net/tlsRemote UAF9.8CRITICAL
CVE-2026-31508net/openvswitchOVS LPE8.8HIGH
CVE-2026-23231netfilter/nf_tablesUAF7.0HIGH
CVE-2026-23183cgroup/dmemNULL deref DoS6.2MEDIUM
CVE-2025-71238scsi/qla2xxxdouble-free7.0HIGH

Architecture

root@kitploit:~
kernelsec/
├── kernelsec-main.sh          # Main orchestrator
├── lib/
│   ├── 00-globals.sh          # Constants, flags, CVE DB
│   ├── 01-logger.sh           # Structured JSONL logger
│   ├── 02-detect.sh           # Read-only detection
│   ├── 03-impact.sh           # Impact analysis on apps
│   └── 04-remediate.sh        # Guided remediation
├── tests/
│   ├── test-logger.sh
│   ├── test-detect.sh
│   └── test-remediate.sh
└── reports/

Execution flow

root@kitploit:~
Audit (no root) → Impact analysis (root+lsof) → Remediation (root+confirmation)

Absolute security restrictions

  • ❌ Automatic reboot under no circumstances
  • ❌ Modifying GRUB without a previously verified backup
  • ❌ Installing packages without --assumeno (dry-run) first
  • ❌ eval with external input
  • ❌ rm -rf without prior validation of the non-empty path

Batch development plan

See BATCH_PLAN.md for the complete 6-batch roadmap.

Quick usage

root@kitploit:~
# Audit (no root)
bash kernelsec/kernelsec-main.sh --audit

# Full dry-run
bash kernelsec/kernelsec-main.sh --dry-run --verbose

# Guided remediation (requires root)
sudo bash kernelsec/kernelsec-main.sh --remediate --cve CVE-2026-31431

Requirements

  • Bash 4.2+
  • shellcheck (development)
  • rpm / uname / lsof (runtime)
  • AlmaLinux 8/9 | Rocky Linux 8/9 | CentOS Stream 8/9/10
Download Tool