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-49844 — Exploit script for CVE-2025-49844, a use-after-free vulnerability in Redis Lua scripting enabling remote code execution. Targets specific Redis Alpine and Bookworm builds with JOP gadgets. | Kitploit
Tools/GitHubGitHub/cc3305/cve-2025-49844
Vulnerability AnalysisExploitationPenetration TestingLearning & EducationRemote Access ToolBinary Exploitation
GitHubcc3305/cve-2025-49844

CVE-2025-49844

Exploit script for CVE-2025-49844, a use-after-free vulnerability in Redis Lua scripting enabling remote code execution. Targets specific Redis Alpine and Bookworm builds with JOP gadgets.

View Repository
2 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-2025-49844 - RediShell

Use-after-free in Redis Lua scripting leading to remote code execution.

Summary of the CVE

Redis is an open source, in-memory database. CVE-2025-49844 is a use-after-free vulnerability in Redis's embedded Lua scripting engine. An authenticated user with access to Lua scripting can send a specially crafted script that manipulates garbage collection, triggers memory corruption, and can lead to remote code execution outside the Lua sandbox.

The issue affects Redis versions with Lua scripting before the fixed releases. Patching the Redis server is the recommended fix. If patching is not immediately possible, Redis Lua scripting should be restricted with ACLs by denying commands such as EVAL and EVALSHA.

Affected Versions

  • Redis 6.2 before 6.2.20
  • Redis 7.2 before 7.2.11
  • Redis 7.4 before 7.4.6
  • Redis 8.0 before 8.0.4
  • Redis 8.2 before 8.2.2

Anomalies

The vulnerability check is broad and verifies an affected Redis version with Lua scripting enabled. The exploit path is much more restrictive because it depends on exact binary layout, build IDs, function offsets, and JOP gadgets.

This script only reliably supports the following:

  • redis:8.2.1-alpine with build ID f5a80511e802827d
  • redis:8.2.1-bookworm with build ID fcae35583392417f

The command execution has no output.

References

  • Redis Security Advisory - GHSA-4789-qfc9-5f9q
  • NVD - CVE-2025-49844
  • CVE Details - CVE-2025-49844
  • Redis 8.2.2 release notes
  • Redis patch commit
  • Public full exploit PoC - saneki
  • Public Docker lab - raminfp
Download Tool