CVE-2024-43381

reNgine vulnerable to Stored Cross-Site Scripting (XSS) via DNS Record Poisoning

Published Aug 16, 2024 CVSS 3.1 · 5 Medium EPSS < 1% KEV · Not listed
Description
reNgine is an automated reconnaissance framework for web applications. Versions 2.1.2 and prior are susceptible to Stored Cross-Site Scripting (XSS) attacks. This vulnerability occurs when scanning a domain, and if the target domain's DNS record contains an XSS payload, it leads to the execution of malicious scripts in the reNgine's dashboard view when any user views the scan results. The XSS payload is directly fetched from the DNS record of the remote target domain. Consequently, an attacker can execute the attack without requiring any additional input from the target or the reNgine user. A patch is available and expected to be part of version 2.1.3.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-40257 reNgine is an automated reconnaissance framework for web applications. Versions 2.1.2 and prior are susceptible to Stored Cross-Site Scripting (XSS) attacks. This vulnerability occurs when scanning a domain, and if the target domain's DNS record contains an XSS payload, it leads to the execution of malicious scripts in the reNgine's dashboard view when any user views the scan results. The XSS payload is directly fetched from the DNS record of the remote target domain. Consequently, an attacker can execute the attack without requiring any additional input from the target or the reNgine user. A patch is available and expected to be part of version 2.1.3.
History
Type Values Removed Values Added
First Time appeared Yogeshojha
Yogeshojha rengine
CPEs cpe:2.3:a:yogeshojha:rengine:*:*:*:*:*:*:*:*
Vendors & Products Yogeshojha
Yogeshojha rengine
Type Values Removed Values Added
First Time appeared Rengine Project
Rengine Project rengine
CPEs cpe:2.3:a:rengine_project:rengine:*:*:*:*:*:*:*:*
Vendors & Products Rengine Project
Rengine Project rengine
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description reNgine is an automated reconnaissance framework for web applications. Versions 2.1.2 and prior are susceptible to Stored Cross-Site Scripting (XSS) attacks. This vulnerability occurs when scanning a domain, and if the target domain's DNS record contains an XSS payload, it leads to the execution of malicious scripts in the reNgine's dashboard view when any user views the scan results. The XSS payload is directly fetched from the DNS record of the remote target domain. Consequently, an attacker can execute the attack without requiring any additional input from the target or the reNgine user. A patch is available and expected to be part of version 2.1.3.
Title reNgine vulnerable to Stored Cross-Site Scripting (XSS) via DNS Record Poisoning
Weaknesses CWE-79
CWE-87
References
Metrics cvssV3_1

{'score': 5, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:L'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Aug 16, 2024, 3:01 PM
Reserved
Aug 9, 2024, 2:23 PM
Status
Analyzed
Published
Aug 16, 2024, 3:15 PM
Modified
Jun 17, 2026, 7:50 AM