S4E just found a high top 10 tcp port service scan
critical·Product Based Network Vulnerabilities·Updated Oct 11, 2025

CVE-2025-46817 Scanner

CVE-2025-46817 Scanner - Integer Overflow vulnerability in Redis

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
3
Times Used
by S4E users
3
Assets Scanned
domains & IPs
3
Vulnerabilities Found
confirmed findings
References
CVECVE-2025-46817
7.0
CVSShigh
Requires local system access · low-privilege account sufficient.

Redis is an open source, in-memory database that persists on disk. Versions 8.2.1 and below allow an authenticated user to use a specially crafted Lua script to cause an integer overflow and potentially lead to remote code execution The problem exists in all versions of Redis with Lua scripting. This issue is fixed in version 8.2.2.

Attack Vector
Local
Privileges Req.
Low
User Interaction
None
Affected
redisby redis
< 8.2.2
Updated Aug 19, 2026View on NVD →
Detail

Redis is a popular open-source, in-memory data structure store used as a database, cache, and message broker. It is widely used across various industries for real-time data intensive applications, caching, and high-speed transactions. Due to its speed and flexibility, Redis is often deployed in web applications, data analytics, and machine learning platforms. The service is maintained by dedicated teams and supported by contributors worldwide. Organizations use Redis to enhance performance and scalability by leveraging its ability to handle large volumes of data with minimal latency. Redis's ease of use and comprehensive feature set make it an attractive option for many modern tech stacks.

The integer overflow vulnerability in Redis stems from the use of specially crafted Lua scripts that can lead to exceeding storage limits, triggering an overflow condition. This flaw allows authenticated users to manipulate script commands, thereby altering the data processing in undesired ways. Critical systems and configurations might be vulnerable to unauthorized risks due to this vulnerability. Lua scripting provides extensive flexibility but also exposes Redis to certain security challenges. This specific vulnerability requires the user to have authentication to execute the malicious scripts. Ensuring robust input validation and resource management within scripting contexts can mitigate such vulnerabilities in future releases.

The primary technical issue lies in how Redis handles Lua scripts which can impact memory allocation and arithmetic computations. This specific vulnerability in Redis versions below 8.2.2 arises from improper handling of integer parameters during Lua script execution. Authenticated users can exploit this flaw by crafting a script that uses oversized integer inputs. Once executed, it causes an integer overflow which can be leveraged to modify memory and execute arbitrary code. This vulnerability potentially elevates the security risk profile of the system, making unauthorized remote code execution feasible. Timely updates and patches focus on tightening script execution policies and improving input management to resolve such weaknesses.

If successfully exploited, an attacker may gain the ability to execute arbitrary code within the host environment, compromising the system's integrity, confidentiality, and availability. Such vulnerabilities can result in unauthorized data manipulation, access breaches, or complete system takeovers if exploited by malicious entities. Given the critical severity of integer overflow vulnerabilities, redis operators might experience data loss, corruption, service downtime, and unauthorized access to sensitive information. Organizations relying on vulnerable Redis instances are at heightened risk of data breaches or operational disruptions. As a result, proactive measures, including strict access controls and immediate patching, are vital to mitigate potential damage.

REFERENCES

Solution Advice
  • Update Redis to version 8.2.2 or later to mitigate the integer overflow vulnerability.
  • Review and restrict Lua script usage and ensure that only authorized users can execute scripts.
  • Implement strict input validation checks on any script inputs to avoid exploits causing overflows.
  • Regularly audit databases and scripts for unusual activity or unauthorized changes.
  • Ensure robust authentication and authorization measures are in place for accessing Redis instances.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.