Patch
CVE-2024-29090
with vRx
Before remediation
To detect the vulnerability, use the detection script with:
python3 detection.py --url http://172.19.0.3
The target is reported to be vulnerable.
Running the remediation script
To fix the issue, we copy our remediation script into the docker container running our application and execute it:
root@cca88030c382:/var/www/html# bash ~/remediation.sh
Installing AI Engine (2.1.5)
Downloading installation package from https://downloads.wordpress.org/plugin/ai-engine.2.1.5.zip...
Unpacking the package...
Installing the plugin...
Removing the old version of the plugin...
Plugin updated successfully.
Success: Installed 1 of 1 plugins.
[+] WordPress instance successfully patched and protected from CVE-2024-29090!
root@cca88030c382:/var/www/html#
Notice the last output line indicates that the instance has successfully been patched and protected against CVE-2024-29090.
Verifying the remediation
Let's verify if the remediation script worked as intended by checking the AI Engine plugin version.
kali@kali:~/vicarious/cve-2024-29090$ python3 detection.py --url http://172.19.0.3
[*] Started the scan...
[-] The WordPress instance seems NOT to be vulnerable to CVE-2024-29090.
kali@kali:~/vicarious/cve-2024-29090$
Let's also double-check the version for this plugin to see if it has been updated to 2.1.5 as expected:
kali@kali:~/vicarious/cve-2024-29090$ curl -s http://172.19.0.3/wp-content/plugins/ai-engine/readme.txt | grep "Stable tag:"
Stable tag: 2.1.5
kali@kali:~/vicarious/cve-2024-29090$
Perfect!
We have successfully protected our (test) asset from being exploited by unknown hackers out there in the wild :)
Read more
Read less
Patch faster and smarter
with vRx
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Trusted by 600+ customers:




Solution
Remediate faster with vRx
Patch Management
vRx automatically deploys patches across all systems, cutting patching time by 80%.
Scripting Engine
vRx’s scripting engine solves complex vulnerabilities, like log4j, with built-in or custom scripts.
Patchless Protection
vRx’s Patchless Protection secures vulnerable apps and reduces risk while maintaining functionality.

Automated Patching, Scripting, and more
Talk with our team to get a personal walkthrough
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.