Skip to main content
← All vulnerabilities
CVE-2023-4634

Media Library Assistant <= 3.09 - Unauthenticated Local/Remote File Inclusion & Remote Code Execution

Published
Last modified
published
Not listed in CISA KEV
1 on Exploit-DB, 2 proofs of concept on GitHub, 1 Nuclei template
  • Exploitation: none
  • Automatable: yes
  • Technical impact: total

Summary

The Media Library Assistant plugin for WordPress is vulnerable to Local File Inclusion and Remote Code Execution in versions up to, and including, 3.09. This is due to insufficient controls on file paths being supplied to the 'mla_stream_file' parameter from the ~/includes/mla-stream-image.php file, where images are processed via Imagick(). This makes it possible for unauthenticated attackers to supply files via FTP that will make directory lists, local file inclusion, and remote code execution possible.

Timeline

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

    EDB-51737

  3. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: total

  4. Record last updated
  5. EPSS reached 10%

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

Affected versions

  • dglingren Media Library Assistant

    through 3.09

References 9

wordfence.com

packetstormsecurity.com

plugins.trac.wordpress.org

patrowl.io

GitHub · Patrowl/CVE-2023-4634

Exploit-DB

GitHub · projectdiscovery/nuclei-templates

GitHub · Evillm/CVE-2023-4634-PoC