Skip to main content
← All vulnerabilities
CVE-2020-13151

Aerospike Community Edition 4.9.0.5 allows for unauthenticated submission and execution of user-defined functions (UDFs), written in Lua, as

Published
Last modified
published
Not listed in CISA KEV
1 on Exploit-DB, 1 Metasploit module, 2 proofs of concept on GitHub

Summary

Aerospike Community Edition 4.9.0.5 allows for unauthenticated submission and execution of user-defined functions (UDFs), written in Lua, as part of a database query. It attempts to restrict code execution by disabling os.execute() calls, but this is insufficient. Anyone with network access can use a crafted UDF to execute arbitrary OS commands on all nodes of the cluster at the permission level of the user running the Aerospike service.

Timeline

  1. CVE published
  2. Public exploit on Exploit-DB

    EDB-49067

  3. Record last updated
  4. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • n/a n/a

    Version range not reported

References 10

aerospike.com

b4ny4n.github.io

packetstormsecurity.com

Exploit-DB

GitHub · rapid7/metasploit-framework

GitHub · ByteMe1001/CVE-2020-13151-POC-Aerospike-Server-Host-Command-Execution-RCE-

GitHub · b4ny4n/CVE-2020-13151