Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify internet-exposed IDURAR ERP CRM instance
-
DeliverySend unauthenticated GET request to /download endpoint
-
ExploitEnumerate MongoDB ObjectIds using timestamp approximation
-
ExecutionRetrieve invoice PDF files
-
ImpactExtract customer PII from documents
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special conditions are required beyond default application configuration: the /download router is mounted globally in the standard IDURAR ERP CRM deployment and is publicly accessible whenever the application is network-reachable. Exploitation requires no authentication, no user interaction, no specific operating mode, and no optional feature enablement - any instance of IDURAR ERP CRM 4.1.0 or earlier exposed to an untrusted network is exploitable. The sole limiting factor is ObjectId enumeration complexity: attackers must iterate or approximate valid MongoDB ObjectIds, which requires knowledge of approximate invoice creation timestamps but is otherwise a low-effort, scriptable task. Exploitation is NOT constrained by platform, database configuration, or administrator-applied settings, as the vulnerability exists in the application routing layer. |
| Impact | The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N accurately captures the real-world risk: the endpoint is network-accessible, exploitation complexity is low, no authentication is required, and the confidentiality impact is high due to PII disclosure in invoice PDFs. EPSS data was not provided in the available intelligence sources, and the vulnerability is not listed in the CISA KEV catalog, indicating no confirmed active exploitation at time of analysis - however, the attack primitive is trivially simple, and the absence of a KEV listing does not imply low attacker interest in ERP data. Even a mid-sized municipal IT team in kalisz should treat this as urgent given that any internet-exposed instance immediately leaks financial and personal customer data to anonymous actors with no prerequisites. The CPE covering all versions through 4.1.0 means the entire installed base is affected. The primary business risk is data breach liability and regulatory exposure (GDPR, CCPA) rather than system compromise, since integrity and availability are unaffected per the CVSS vector. |
| Exploit ScenarioDerived | An unauthenticated attacker discovers a publicly accessible IDURAR ERP CRM instance via search engine dorking or port scanning, then sends HTTP GET requests to the /download endpoint with MongoDB ObjectIds approximated from known or guessed invoice creation timestamps. By iterating ObjectId values across a timestamp range, the attacker downloads invoice PDFs containing customer names, addresses, financial figures, and other PII without ever authenticating to the application. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 11, 2026
Unauthenticated remote access to invoice PDFs in IDURAR ERP CRM 4.1.0 and earlier exposes customer PII due to the /download Express router being mounted globally without authentication middleware, constituting a broken access control flaw (CWE-284). Any internet-reachable attacker can retrieve financial documents by enumerating MongoDB ObjectIds, requiring no credentials, session token, or user interaction. No active exploitation has been confirmed via CISA KEV, and no public exploit code is identified in the available intelligence, though the attack requires only basic HTTP requests and ObjectId pattern knowledge.
RemediationAI
No vendor-released patch has been identified at time of analysis - the sole reference points to the upstream GitHub repository at https://github.com/idurar/idurar-erp-crm without a tagged patched release or dedicated security advisory. Operators should immediately apply authentication middleware to the /download router in their Express application, ensuring every request to that endpoint passes through session validation or JWT verification before a document is served; this directly closes the access control gap without requiring architectural changes, though it requires code modification and redeploy. As a compensating control without code change, configure a reverse proxy (e.g., nginx) in front of the application to block unauthenticated requests to the /download path, restricting access to authenticated VPN IP ranges or internal subnets only - note this introduces a dependency on perimeter controls and does not fix the underlying flaw if the proxy is misconfigured. Retrospectively audit HTTP access logs for unexpected GET requests to /download paths to identify prior exploitation. Monitor the GitHub repository for a patched release and upgrade immediately upon availability.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
IDURAR ERP CRM is an open-source ERP and CRM platform built on a Node.js/Express backend with MongoDB as the document store. The /download endpoint, used to serve generated invoice PDF files, is registered in the Express router configuration without any authentication or authorization middleware applied - meaning it inherits no session validation, JWT verification, or role check from the application's middleware stack. MongoDB ObjectIds are 12-byte values composed of a 4-byte Unix timestamp, a 5-byte random machine/process value, and a 3-byte incrementing counter; this timestamp-seeded structure allows partial enumeration by approximating creation dates. CWE-284 (Improper Access Control) identifies the root cause: the application fails to enforce a subject-object access decision before returning sensitive financial documents, violating secure-by-default principles. The CPE string cpe:2.3:a:idurar:idurar_erp_crm:*:*:*:*:*:*:*:* confirms the flaw spans the entire release history through version 4.1.0.
Know when Idurar gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
AV:N and PR:N because the /download endpoint is network-accessible with no authentication required; C:H reflects full invoice PII exposure; I:N and A:N because no write or availability impact exists.
Primary rating from Vendor (TuranSec).
CVSS VectorVendor: TuranSec
DescriptionCVE.org
A broken access control vulnerability in Idurar IDURAR ERP CRM 4.1.0 allows unauthenticated remote attackers to download invoice PDF files containing customer PII via the /download router. The router is mounted without authentication middleware, making it publicly accessible. An attacker can enumerate MongoDB ObjectIds to download any invoice in the system without credentials.
Executive ViewAI
IDURAR ERP CRM versions 4.1.0 and earlier contain a critical access control vulnerability allowing unauthenticated attackers to retrieve customer invoice PDFs containing financial and personal information. Any internet-accessible deployment is at immediate risk of data breach and regulatory violation. No vendor patch currently exists, requiring urgent interim containment measures.
Implement network firewall rules blocking external access to /download endpoint; deploy reverse proxy with mandatory authentication in front of IDURAR application; configure Web Application Firewall to block requests with MongoDB ObjectId patterns to /download routes; restrict IDURAR instances to internal networks only; disable or remove the /download router if not critical to business operations.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
IDURAR ERP/CRM v1 was discovered to contain a SQL injection vulnerability via the component /api/login. Rated critical s
IDURAR is open source ERP CRM accounting invoicing software. Rated high severity (CVSS 7.5), this vulnerability is remot
iA Path Traversal vulnerability exists in iDURAR v2.0.0, that allows unauthenticated attackers to expose sensitive files
IDURAR (aka idurar-erp-crm) through 2.0.1 allows stored XSS via a PATCH request with a crafted JSON email template in th
Insecure Direct Object Reference in IDURAR ERP CRM through v4.1.1 allows any authenticated administrator to overwrite th
EUVD-2026-56039
GHSA-93xg-c6hj-rp82
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB