CVE-2022-39952
CRITICAL EXPLOITED IN THE WILD NUCLEIFortinet FortiNAC keyUpload.jsp arbitrary file write
Title source: metasploitExploitation Summary
CVE-2022-39952 has been observed exploited in the wild (reported by VulnCheck KEV, InTheWild.io).
EIP tracks 6 public exploits from researchers including horizon3ai, Chocapikk, shiyeshu, including a Metasploit module exploits/linux/http/fortinac_keyupload_file_write.
A Nuclei detection template is also available.
AI-analyzed exploit summary This repository contains a functional exploit for CVE-2022-39952, which abuses an arbitrary file write vulnerability in Fortinet FortiNAC via the keyUpload.jsp endpoint. The exploit uploads a malicious cron job to achieve remote code execution.
Description
A external control of file name or path in Fortinet FortiNAC versions 9.4.0, 9.2.0 through 9.2.5, 9.1.0 through 9.1.7, 8.8.0 through 8.8.11, 8.7.0 through 8.7.6, 8.6.0 through 8.6.5, 8.5.0 through 8.5.4, 8.3.7 may allow an unauthenticated attacker to execute unauthorized code or commands via specifically crafted HTTP request.
Exploits (6)
This repository contains a functional exploit for CVE-2022-39952, which abuses an arbitrary file write vulnerability in Fortinet FortiNAC via the keyUpload.jsp endpoint. The exploit uploads a malicious cron job to achieve remote code execution.
This repository contains a functional exploit for CVE-2022-39952, a command injection vulnerability in Fortinet FortiNAC. The exploit allows arbitrary command execution via a malicious file upload, supporting both reverse shell and webshell payloads.
This repository contains a functional exploit for CVE-2022-39952, which allows an attacker to upload a malicious ZIP file containing a JSP webshell to a vulnerable Fortinet FortiNAC server. The exploit leverages an unauthenticated file upload vulnerability in the `/configWizard/keyUpload.jsp` endpoint.
This repository implements a honeypot to detect exploitation attempts against CVE-2022-39952, a vulnerability in Fortinet FortiNAC. It captures payloads sent to the vulnerable endpoint `/configWizard/keyUpload.jsp` and stores them for analysis.
This repository contains a functional exploit for CVE-2022-39952, a command injection vulnerability in Fortinet FortiNAC. The exploit allows arbitrary command execution via a malicious file upload to the `/configWizard/keyUpload.jsp` endpoint, delivering either a reverse shell or a webshell payload.
This Metasploit module exploits an arbitrary file write vulnerability in Fortinet FortiNAC's keyUpload.jsp endpoint, allowing unauthenticated remote attackers to upload a payload and a cron job to achieve root-level command execution.
Nuclei Templates (1)
title:"FortiNAC" || http.title:"fortinac"
title="fortinac"
References (1)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H