CVE-2020-17496
CRITICAL KEV NUCLEIvBulletin 5.5.4-5.6.2 - Remote Command Execution via subWidgets Data in AJAX Widget Renderer
Title source: llmExploitation Summary
CVE-2020-17496 is actively exploited and listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, added November 3, 2021.
EIP tracks 3 public exploits from researchers including ludy-dev, ctlyz123, including a Metasploit module exploits/multi/http/vbulletin_widget_template_rce.
A Nuclei detection template is also available.
AI-analyzed exploit summary This PoC exploits CVE-2020-17496, a remote code execution vulnerability in vBulletin 5.x via the widgetConfig parameter in the ajax/render/widget_tabbedcontainer_tab_panel endpoint. It sends a crafted POST request to execute the 'id' command and checks the response for a successful exploit.
Description
vBulletin 5.5.4 through 5.6.2 allows remote command execution via crafted subWidgets data in an ajax/render/widget_tabbedcontainer_tab_panel request. NOTE: this issue exists because of an incomplete fix for CVE-2019-16759.
Exploits (3)
This PoC exploits CVE-2020-17496, a remote code execution vulnerability in vBulletin 5.x via the widgetConfig parameter in the ajax/render/widget_tabbedcontainer_tab_panel endpoint. It sends a crafted POST request to execute the 'id' command and checks the response for a successful exploit.
This repository contains a working proof-of-concept exploit for CVE-2020-17496, a remote code execution vulnerability in vBulletin 5.6.0. The exploit leverages the widget rendering functionality to execute arbitrary PHP code via the `subWidgets[0][template]` and `subWidgets[0][config][code]` parameters.
This Metasploit module exploits a logic bug in vBulletin 5.x template rendering to achieve remote code execution by bypassing filters via the 'widget_tabbedcontainer_tab_panel' template and 'widget_php' argument. It supports multiple payload types including Meterpreter and command execution.
Nuclei Templates (1)
http.title:"powered by vbulletin" || http.html:"powered by vbulletin" || http.component:"vbulletin" || cpe:"cpe:2.3:a:vbulletin:vbulletin"
body="powered by vbulletin" || title="powered by vbulletin"
References (5)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H