Skip to main content

VINCE EUVDEUVD-2026-57633

| CVE-2026-18749 CRITICAL
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-12 certcc GHSA-fmgm-gh7c-hwv2
9.8
CVSS 3.1 · Vendor: certcc
Share

Severity by source

Vendor (certcc) PRIMARY
9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
6.5 MEDIUM

Attacker must be an authenticated case member (PR:L), exploitation is trivial once the UUID is known (AC:L), and impact is confidentiality-only disclosure of embargoed attachments (C:H, I:N, A:N).

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 (certcc).

CVSS VectorVendor: certcc

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

6
Source Code Evidence Fetched
Aug 13, 2026 - 16:28 vuln.today
Analysis Generated
Aug 13, 2026 - 16:28 vuln.today
CVSS changed
Aug 13, 2026 - 16:22 NVD
9.8 (CRITICAL)
Patch available
Aug 12, 2026 - 22:03 EUVD
CVE Published
Aug 12, 2026 - 21:10 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 12, 2026 - 21:10 cve.org
CRITICAL 9.8

DescriptionCVE.org

The type=track branch authorises on _is_my_case(t_attach.case) only and never checks VinceTrackAttachment.shared. A coordinator-uploaded case artefact that has NOT been marked shared is still retrievable by any case member who has (or is sent) its uuid - leaks not-yet-released coordinator material to vendors on the case.

AnalysisAI

Broken object-level authorization in CERT/CC VINCE (Vulnerability Information and Coordination Environment) before 3.0.44 lets any authenticated member of a coordination case retrieve coordinator-uploaded attachments that were never marked as shared. The type=track download branch checks only case membership (_is_my_case) and omits the VinceTrackAttachment.shared gate, so a vendor on a case who knows or is sent an artefact's UUID can pull not-yet-released coordinator material. EPSS is low (0.15%, 4th percentile) and no public exploit is identified; this is a logic/authorization defect fixed upstream in PR #235.

Technical ContextAI

VINCE is the Django-based multi-tenant vulnerability coordination platform operated by CERT/CC (and adopted by some CSIRTs/PSIRTs) to manage embargoed vulnerability cases among coordinators, reporters, and affected vendors. The flaw is a CWE-639 authorization-bypass-through-user-controlled-key (IDOR-class) issue: the attachment-download handler for type=track resolves the object by its user-supplied UUID and authorizes solely on _is_my_case(t_attach.case), while entirely skipping the VinceTrackAttachment.shared boolean that is meant to distinguish coordinator-internal artefacts from those deliberately released to case participants. Because the shared flag is the intended visibility control and it is never evaluated on this code path, membership in the case becomes sufficient to read any tracked attachment regardless of its release state. The CPE cpe:2.3:a:cert/cc:vince confirms the affected product, and the fix (PR #235) resides in the vince/vinny Django apps exercised by the newly added PR test suite.

RemediationAI

Upgrade VINCE to version 3.0.44 or later, which adds the missing VinceTrackAttachment.shared authorization check on the type=track download path (Vendor-released patch: 3.0.44; fix in https://github.com/CERTCC/VINCE/pull/235). If you cannot upgrade immediately, apply the upstream commit from PR #235 to your instance, or as a compensating control restrict the tracked-attachment download endpoint and enforce that coordinator-uploaded artefacts are not attached to a case until they are genuinely ready to be shared (trade-off: disrupts normal coordinator workflow and staging of embargoed material). Additionally audit access logs for retrievals of unshared attachment UUIDs by vendor/reporter accounts to detect any prior exposure, and rotate/re-issue any sensitive artefacts that may have leaked. See the repository at https://github.com/CERTCC/VINCE for release details.

More in Vince

View all

Share

EUVD-2026-57633 vulnerability details – vuln.today

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