CVE-2022-36446
CRITICAL NUCLEIWebmin < 1.997 - Remote Code Execution via Unescaped UI Command
Title source: llmExploitation Summary
EIP tracks 5 public exploits for CVE-2022-36446.
PoCs published by Emir Polat, p0dalirius, emirpolatt, including Metasploit module exploits/linux/http/webmin_package_updates_rce.
A Nuclei detection template is also available.
AI-analyzed exploit summary This exploit targets CVE-2022-36446 in Webmin versions < 1.997, leveraging authenticated RCE via command injection in the package-updates module. It establishes a reverse shell by injecting a Python payload into the 'u' parameter.
Description
software/apt-lib.pl in Webmin before 1.997 lacks HTML escaping for a UI command.
Exploits (5)
This exploit targets CVE-2022-36446 in Webmin versions < 1.997, leveraging authenticated RCE via command injection in the package-updates module. It establishes a reverse shell by injecting a Python payload into the 'u' parameter.
This repository contains a functional Python exploit for CVE-2022-36446, an authenticated RCE vulnerability in Webmin's Software Package Updates feature. The exploit leverages command injection via the 'u' parameter in the update.cgi endpoint to execute arbitrary commands on the target system.
This repository contains a functional Python exploit for CVE-2022-36446, demonstrating authenticated remote code execution in Webmin versions < 1.997 via command injection in the 'Software Package Updates' module. The exploit includes a reverse shell payload and detailed HTTP request formatting.
This repository contains a functional Python exploit for CVE-2022-36446, an authenticated remote code execution vulnerability in Webmin versions prior to 1.997. The exploit leverages command injection in the Software Package Updates feature to execute arbitrary commands on the target system.
This Metasploit module exploits a command injection vulnerability in Webmin's package update functionality (CVE-2022-36446) by injecting arbitrary commands via the 'u' parameter in the update.cgi endpoint. It supports multiple payload types and requires authentication.
Nuclei Templates (1)
title:"Webmin" || http.title:"webmin"
title="webmin"
References (6)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H