PatchSiren cyber security CVE debrief
CVE-2026-92570 yogeshojha CVE debrief
CVE-2026-92570 is an authorization bypass vulnerability in reNgine through 2.2.0 that allows any authenticated user to read bundled recon tool configuration files. Attackers with low-privilege Auditor roles can access files containing third-party API keys by querying the GetFileContents API endpoint without role-based permission checks. This vulnerability allows authenticated users to read configuration files containing third-party API keys without proper permission checks, potentially leading to unauthorized access to sensitive information. Defenders should verify exposure of reNgine installations to authenticated users, especially those with low-privilege Auditor roles, and take
- Vendor
- yogeshojha
- Product
- rengine
- CVSS
- HIGH 7.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-16
- Original CVE updated
- 2026-09-18
- Advisory published
- 2026-09-16
- Advisory updated
- 2026-09-18
Who should care
Defenders responsible for reNgine installations, security teams, and auditors should assess exposure and potential impact. Low-privilege Auditor role users and administrators of reNgine should verify and restrict access to the GetFileContents API endpoint.
Why it matters
CVE-2026-92570 is an authorization bypass vulnerability in reNgine that allows authenticated users to read configuration files with third-party API keys. Defenders should verify exposure, assess impact, and restrict access to the GetFileContents API endpoint.
- Potential unauthorized access to sensitive third-party API keys.
- Possible exposure of configuration files containing sensitive information.
- Risk of lateral movement or privilege escalation through unauthorized access.
- Need for verification of reNgine installations and user role permissions.
Technical summary
The vulnerability exists in the GetFileContents API endpoint of reNgine through 2.2.0. It allows any authenticated user to read bundled recon tool configuration files without role-based permission checks. Attackers with low-privilege Auditor roles can access files containing third-party API keys for services like SecurityTrails, Shodan, Censys, VirusTotal, BinaryEdge, and Hunter. The vulnerability is caused by a lack of proper permission checks in the GetFileContents API endpoint, allowing authenticated users to access sensitive configuration files. Defenders should prioritize verifying exposure of reNgine installations to authenticated users, especially those with low-privilege Auditor roles, and assess the
Defensive priority
Defenders should prioritize verifying exposure of reNgine installations to authenticated users, especially those with low-privilege Auditor roles, and assess the potential impact of unauthorized configuration file reads.
Recommended defensive actions
- Verify reNgine installations for exposure to authenticated users, especially those with low-privilege Auditor roles.
- Assess the potential impact of unauthorized configuration file reads on the organization.
- Restrict access to the GetFileContents API endpoint to authorized users and roles.
- Review and update role-based permission checks for the GetFileContents API endpoint.
- Implement additional monitoring to detect potential exploitation attempts.
- Review and update incident response plans to address potential breaches.
- Conduct a thorough review of configuration files for sensitive information.
Evidence notes
The CVE record and NVD entry provide details on the authorization bypass vulnerability in reNgine. The vulnerability allows authenticated users to read configuration files containing third-party API keys without proper permission checks.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-92570 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-92570
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-92570 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-92570
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/yogeshojha/rengine
-
Source reference
Unverified legacy reference
URL: https://github.com/yogeshojha/rengine/blob/302b5f32e7aa5958fec9e405772f4aa069eb21a2/web/api/views.py
-
Source reference
Unverified legacy reference
URL: https://github.com/yogeshojha/rengine/blob/302b5f32e7aa5958fec9e405772f4aa069eb21a2/web/reNgine/settings.py
-
Source reference
Unverified legacy reference
URL: https://github.com/yogeshojha/rengine/issues/1554
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/rengine-through-2.2.0-unauthorized-configuration-file-read
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.