Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain invited sub-user account for target company
-
DeliveryAuthenticate to Munshi API
-
ExploitSend DELETE /api/companies/{company_id}
-
ExecutionServer skips company_delete/ownership check
-
ImpactIrreversible hard delete of company and business data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to already be an authenticated, invited sub-user with access to the target company in Munshi - this is the key limiting factor and matches PR:L. The specific trigger is a DELETE request to /api/companies/{company_id}; the application fails to enforce the dedicated company_delete permission and does not verify company ownership, so no elevated role is needed. There is no required victim interaction (UI:N) and no special non-default configuration is named in the sources beyond the product using invited sub-user accounts. What limits real-world exploitation: the attacker must first obtain a valid sub-user invitation/credential to the specific company, so exposure is confined to multi-user Munshi tenants rather than anonymous internet attackers. |
| Impact | This is a genuine but bounded operational risk rather than a mass-exploitation emergency. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) is confirmed in the input and tells a coherent story: the flaw is reachable over the network, needs no special attack conditions or user interaction, and requires only low privilege (PR:L) - i.e. an already-authenticated, invited sub-user. Impact is scoped to integrity and availability (VI:H/VA:H) with no confidentiality loss (VC:N), matching CWE-862 (missing authorization) and the described irreversible hard-delete. No CISA KEV listing and no EPSS score were provided, so there is no evidence of widespread or automated exploitation; the vuln.today decision label is 'this_week', indicating prompt-but-not-emergency handling. A PoC reference exists (a Medium write-up) but is not verified as working exploit code, so this should not be treated as confirmed active exploitation. The practical risk is driven less by probability of mass scanning and more by the trust model: any multi-tenant Munshi deployment that invites sub-users exposes company records to deletion by those sub-users. Net: a real priority for affected Munshi operators to patch this week, but not a drop-everything internet-wide crisis given the authentication requirement, niche footprint, and absence of KEV/EPSS signals. |
| Exploit ScenarioDerived | An organization invites a low-privilege sub-user (e.g. a junior staff member or an outside collaborator) into its Munshi company workspace. That authenticated sub-user, who should only have read/limited access, issues a DELETE request to /api/companies/{company_id}; because the server never checks the company_delete permission or company ownership, the request succeeds and permanently destroys the company and its invoices, configurations, and chat sessions. A public PoC reference (Medium write-up) exists but is not verified as working exploit code. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 02, 2026
Munshi, the Petpooja business/company management platform, fails to enforce authorization on its company deletion workflow at DELETE /api/companies/{company_id}, allowing an authenticated invited sub-user who merely has access to a company to hard-delete that company record and irreversibly destroy its invoices, configurations, and chat sessions. The flaw is a missing-authorization condition (CWE-862) affecting releases prior to 2026-07-07: no elevated role is needed because the dedicated company_delete permission and company-ownership check are simply not applied, and no victim interaction is required (CVSS:4.0 PR:L/UI:N with high integrity and availability impact, no confidentiality impact). Exposure is bounded by the prerequisite that the attacker must already hold a valid sub-user invitation to the target company, so this is an insider-adjacent or compromised-account risk for multi-user tenants rather than an anonymous mass-exploitation event; a public PoC write-up reference exists but is not verified as working exploit code, and no CISA KEV entry is associated with this CVE. Priority is assessed as remediation this week rather than emergency response.
RemediationAI
The advisory scopes the vulnerability to Munshi builds before 2026-07-07, so the primary fix is to move to a release dated 2026-07-07 or later and confirm with Petpooja (https://www.petpooja.com/) that the build enforces the company_delete permission and ownership verification on DELETE /api/companies/{company_id}; the technical detail is at https://www.vulncheck.com/advisories/munshi-missing-authorization-in-company-deletion-api. Where an immediate upgrade is not possible, compensate around the documented prerequisite - a valid invited sub-user session - by auditing the sub-user roster for every company, removing or suspending invitations for accounts that no longer require access, and limiting who can issue new company-level invitations; the trade-off is reduced collaboration for legitimate staff and additional administrative overhead. Add detective monitoring for DELETE requests against /api/companies/ endpoints and alert on any deletion initiated by a sub-user, accepting that this detects destruction only after the fact. Because the endpoint performs a hard delete, maintain out-of-band, tested backups of company data (invoices, configurations, chat sessions) with a restore drill, understanding that restore is slow and may not fully reconstruct chat-session state. No vendor workaround short of updating is described in the available sources.
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
Munshi exposes a REST-style company management API in which company records act as the tenant root object, cascading to dependent business data such as invoices, configuration settings, and chat sessions. CWE-862 (Missing Authorization) is the root-cause class here: the DELETE /api/companies/{company_id} handler performs its destructive action without evaluating the dedicated company_delete permission and without verifying that the requesting principal owns or is authorized for the referenced company. In effect the endpoint authenticates the caller but does not authorize the operation, so the only gate is possession of any valid sub-user session with access to that company - the permission model that was designed to constrain deletion is bypassed rather than subverted through injection, memory corruption, or logic race. The CPE cpe:2.3:a:petpooja:munshi:*:*:*:*:*:*:*:* marks the product line as a whole, with the advisory scoping affected builds to those prior to 2026-07-07. Because the operation is a hard delete with no recovery path described in the sources, the dominant impact is availability and integrity of business records (VI:H/VA:H) rather than disclosure (VC:N); the trigger is a single crafted API request, and the sources do not describe any additional preconditions beyond a valid sub-user invitation and access to the target company.
Know when Munshi 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
Network-reachable API with no user interaction and only low-privilege authenticated sub-user access (PR:L); irreversible record deletion gives I:H and A:H, with no data disclosure so C:N.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
Munshi (by Petpooja) before 2026-07-07 contained a missing authorization vulnerability in its company deletion workflow at DELETE /api/companies/{company_id}, where the application fails to enforce the dedicated company_delete permission or verify company ownership. An authenticated invited sub-user with mere access to a company can exploit this flaw to perform a hard delete of the company record, causing irreversible loss of associated business data including invoices, configurations, and chat sessions.
Executive ViewAI
A high-severity authorization flaw in the Munshi (Petpooja) platform lets any invited sub-user irreversibly delete an entire company record-including invoices, configurations, and chat sessions-without needing elevated permissions. Because destruction is permanent and requires only a low-privilege account, multi-user tenants face real insider-threat and compromised-account exposure with direct impact on billing records and operational data continuity. Leadership should care about data-loss liability, audit and financial record gaps, and potential customer trust damage.
No vendor-released patch identified at time of analysis. Interim mitigations: block or restrict the DELETE /api/companies/{company_id} endpoint at the network/proxy layer to trusted administrative roles, enforce least-privilege sub-user invitations, monitor and alert on company-deletion activity, and maintain immutable/offline backups to enable restoration of deleted invoices, configurations, and chat sessions.
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.
Hard-coded production MQTT broker credentials in the Attendo (formerly Petpooja Payroll) Admin Android app through versi
Munshi (by Petpooja) subscription billing can be activated without any real payment: the webhook at POST /api/payment/or
Broken object-level authorization in Petpooja Munshi before the 2026-06-17 fix lets any authenticated user read another
Authenticated sub-users of Petpooja Munshi can permanently delete invoices owned by the tenant owner - individually or i
Stored cross-site scripting in Munshi (by Petpooja) before the build released on 2026-07-13 allows authenticated users t
EUVD-2026-115364
NVD
CVE.org
Vulnrichment
GitHub PoC
Exploit-DB