Skip to main content

Petpooja Munshi EUVDEUVD-2026-115365

| CVE-2026-119734 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-11-02 VulnCheck
7.1
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as low-privileged Munshi user
  2. Exploit
    Alter thread-id in GET /purchase-inquiry/thread request
  3. Execution
    Server returns another user's inquiry thread
  4. Impact
    Disclose supplier communications and quotation data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Requires a valid authenticated account on the Petpooja Munshi application (PR:L) with access to the GET /purchase-inquiry/thread/{thread-id} endpoint, plus the ability to guess or enumerate another user's thread identifier (the endpoint performs no ownership check on the thread-id). Affects all versions before the 2026-06-17 fix. Limiting factors that reduce real-world risk: exploitation is not possible unauthenticated, impact is read-only disclosure (no integrity or availability effect), and each request discloses one targeted thread, so bulk harvesting depends on enumerable/predictable thread identifiers.

Impact

The vendor CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N) scores this 7.1 (High): network-reachable, low attack complexity, no user interaction, and high confidentiality impact, but it requires low-level privileges (PR:L), meaning a valid authenticated account on the Munshi application. Integrity and availability are unaffected (VI:N/VA:N) - this is a pure information-disclosure (BOLA/IDOR, CWE-639) flaw, so a legitimate but malicious or compromised user can read other tenants' data, not alter or disrupt the system. The real-world priority signals are mixed and mostly moderate: the vuln.today decision label is 'this_week' (not act_now/emergency), the issue is NOT on the CISA KEV list, and no EPSS probability was supplied, so widespread or automated exploitation cannot be quantified from the input. A public PoC reference exists (a Medium write-up) but it is not verified as working exploit code, so this is an exploitability indicator, not confirmation of active exploitation. Net: a genuine authorization defect that is trivial to exploit once authenticated, but the authentication requirement, confidentiality-only impact, and niche product footprint make it a this-week remediation rather than an emergency. Missing data to note explicitly: no EPSS score provided, and KEV status is absent (treat as not-listed), so exploitation-in-the-wild cannot be asserted.

Exploit ScenarioDerived

An attacker who holds any valid low-privilege account on the Munshi application sends a GET request to /purchase-inquiry/thread/{thread-id} and substitutes another user's thread identifier. Because the endpoint does not verify that the requesting user owns the thread, the server returns another organization's supplier communications and quotation content. A public PoC reference (a Medium write-up) exists but is not verified as working exploit code.

This Week Schedule remediation this week. Why: Vendor states no customer action required.
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Nov 02, 2026

Broken object-level authorization in Petpooja Munshi before the 2026-06-17 fix lets any authenticated user read another user's purchase-inquiry thread by altering the thread identifier in GET /purchase-inquiry/thread/{thread-id}, exposing supplier communications and quotation content. Exploitation requires a valid Munshi account and a guessable or enumerable thread ID; impact is read-only confidentiality loss with no integrity or availability effect. A public PoC reference (Medium write-up) exists but is not verified as working exploit code, and there is no CISA KEV confirmation of active exploitation; vuln.today prioritizes it as this_week.

RemediationAI

Vendor-released fix: upgrade Petpooja Munshi to a build released on or after 2026-06-17, the fix date identified in the advisory data; consult the VulnCheck advisory at https://www.vulncheck.com/advisories/munshi-idor-via-purchase-inquiry-thread-endpoint and the vendor at https://www.petpooja.com/ for the exact release. No workaround is documented in the available references, and the vendor update is the complete remediation because the flaw is a missing server-side ownership check in the endpoint. Until the update is applied, restrict Munshi accounts to trusted users and monitor for unusual purchase-inquiry thread access or thread-ID enumeration, understanding that these are detective controls only and do not remove the exposure.

Affected VersionsENISA

Munshi 0 ≤2026-06-17

Affected Packages

euvd munshi no fix

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

The flaw is CWE-639 (authorization bypass through user-controlled key), a class of broken object-level authorization (BOLA/IDOR) in which the server accepts a client-supplied object identifier without verifying that the requester owns or is authorized for that object. In Munshi, the GET /purchase-inquiry/thread/{thread-id} endpoint uses the thread-id path parameter to select a purchase-inquiry thread but does not enforce an ownership check, so an authenticated user with a valid session can substitute another user's thread identifier and receive the associated supplier communication and quotation data. The CPE cpe:2.3:a:petpooja:munshi:*:*:*:*:*:*:*:* identifies all Munshi versions before 2026-06-17 as the affected product range. The vendor CVSS 4.0 vector scores AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N (7.1 High), and the independent assessment maps this to CVSS 3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N: network reachable, low complexity, low privileges required, no user interaction, and high confidentiality impact only. The trigger is an authenticated request to the thread endpoint with a thread ID not belonging to the requester; bulk harvesting depends on whether thread identifiers are predictable or enumerable.

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

Vendor (VulnCheck) PRIMARY 7.1 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 6.5 MEDIUM

Authenticated low-priv user (PR:L) sends a trivial manipulated GET request (AV:N/AC:L/UI:N); impact is confidentiality-only disclosure of another user's data (C:H, I:N, A:N, scope unchanged).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Munshi (by Petpooja) before 2026-06-17 contained a broken object level authorization vulnerability that allows authenticated attackers to access another user's purchase inquiry by manipulating the thread identifier in the GET /purchase-inquiry/thread/{thread-id} endpoint. Attackers can modify the thread ID to read supplier communication and quotation-related content belonging to other users, resulting in unauthorized disclosure of sensitive business information outside their access scope.

Executive ViewAI

Why It Matters

A high-severity authorization flaw in Petpooja Munshi (CVE-2026-119734) allows any authenticated user to read other users' purchase-inquiry threads, exposing supplier communications and quotation details. This could lead to competitive intelligence leaks and loss of customer trust. Leadership should act quickly to mitigate risk since no vendor patch is currently available.

Business Impact: High
Compensating Controls

No vendor patch available. Interim mitigations: restrict access to trusted networks, implement API rate limiting and anomaly detection on thread ID enumeration, and enforce strict user access reviews. Consider temporary disablement of the vulnerable endpoint if not business-critical.

Threat Intelligence Overview

Prevalence
Low
niche regional restaurant-management SaaS, limited industry-specific footprint
Service Type
Hosted
Vendor-managed, no client patch needed
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
2 sources
Confidence: Low

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS N/A
Patch available No
Active threat No
Deciding rule
Vendor states no customer action required
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

56
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy