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-2025-27591 — Exploit for CVE-2025-27591 (for educational purposes) | Kitploit
Tools/GitHubGitHub/stp1t/cve-2025-27591
Privilege EscalationVulnerability AnalysisExploitationPenetration TestingLearning & EducationBinary Exploitation
GitHubstp1t/cve-2025-27591

CVE-2025-27591

Exploit for CVE-2025-27591 (for educational purposes)

View Repository
7 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

Exploit for CVE-2025-27591

For educational purposes only

Built for HTB machine "Outbound"

How does CVE-2025-27591 work?

CVE-2025-27591 is a local privilege escalation vulnerability for the Service Below in versions prior to 0.9.0.

The service creates a world-writable directory at /var/log/below while running with root privileges. When interacting with the Log-File /var/log/below/error_root.log the service checks if the file has 666 permissions. If not, the permissions are getting changed to 666. Since the directory is world-writable, the user can delete the file error_root.log and replace it with a symlink pointing to /etc/passwd. The next time the service tries to interact with error_root.log it will instead interact with the symlink pointing to /etc/passwd, changing its permissions to 666. Now /etc/passwd is writable by unprivileged users and the root line can be replaced with root::0:0:root:/root:/bin/bash, making it possible to change to root without needing a password

Download Tool