Redis enumeration with nmap and redis-cli
Enumerate Redis instances using Nmap scripts and redis-cli to extract server info, config, keys, and identify misconfigurations like unauthenticated access.
HackIndex
Language
Redis is an in-memory key-value store used for caching, message brokering, and fast data access.
No authentication.
Exposed to internet.
Unprotected write commands leading to RCE.
Unauthorized persistence file writes.
6379
Redis auth, version, keyspace, and secrets via nmap and redis-cli
Enumerate Redis instances using Nmap scripts and redis-cli to extract server info, config, keys, and identify misconfigurations like unauthenticated access.
RCE, auth bypass, SSRF, and shell writes against Redis
Exploiting Redis master-slave replication to achieve RCE by loading a malicious module via the SLAVEOF command on exposed instances.
Exploit unauthenticated or authenticated Redis instances by loading a malicious .so module to achieve remote code execution on the target system.
Exploit unauthenticated Redis instances to achieve RCE by injecting attacker-controlled SSH public keys into root's authorized_keys via Redis config manipulation.
Escalate via Redis file writes to SUID, SSH keys, or cron paths
Write SSH keys, cron jobs, or webshells via Redis config
Abuses Redis CONFIG SET to redirect DB dumps or AOF logs to attacker-controlled paths, achieving filesystem writes and persistent backdoor placement.
We use cookies to improve your browsing experience, analyze site traffic, and personalize content. By clicking "Accept All", you consent to our use of cookies. Privacy Policy.