Description
Any authenticated case participant can fetch any OTHER vendor's CaseStatement + per-vul CaseMemberStatus by supplying that member's id — test_func only checks _is_my_case, not ownership of kwargs['member']. Bypasses share_status; leaks embargoed vendor affected/not-affected + statement text cross-tenant.
Published: 2026-08-12
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An authenticated participant in the VINCE system can extract the CaseStatement and per‑vulnerability CaseMemberStatus records of users belonging to another vendor. The vulnerability arises because the API checks only whether the participant belongs to the case but does not verify ownership of the requested member identifier. Consequently, confidential or embargoed statement text and vendor‑specific metadata can be retrieved by anyone who is logged in as a case participant, enabling a data breach that crosses organizational boundaries.

Affected Systems

The flaw exists in the CERT/CC VINCE platform. No specific version information was provided, but the issue was identified in the code reference of the VINCE repository.

Risk and Exploitability

The attack requires only authentication as a case participant and can be performed through a normal API call. The CVSS score of 6.5 reflects a moderate severity, and the EPSS score of <1% indicates a very low exploitation probability. VINCE is not listed in the CISA KEV catalog, yet the impact on confidentiality is severe. The vulnerability can be exploited by any user who has legitimate credentials and can simply provide the target member’s identifier. Official fixes are pending; a patch has been submitted in pull request 235.

Generated by OpenCVE AI on August 13, 2026 at 17:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the patch that moves the ownership check into the test_func, as implemented in pull request 235.
  • After applying the fix, audit all other API endpoints in VINCE to ensure similar authorization checks are enforced and discard any endpoint that exposes sensitive cross‑tenant data without ownership verification.
  • If a patch cannot immediately be applied, block API calls that fetch CaseStatement or CaseMemberStatus from external vendors unless the caller is verified as the target member’s owner; update the underlying access control logic to enforce ownership checks.

Generated by OpenCVE AI on August 13, 2026 at 17:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 13 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-639
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 13 Aug 2026 10:30:00 +0000

Type Values Removed Values Added
First Time appeared Cert
Cert vince
Vendors & Products Cert
Cert vince

Thu, 13 Aug 2026 02:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Wed, 12 Aug 2026 21:30:00 +0000

Type Values Removed Values Added
Description Any authenticated case participant can fetch any OTHER vendor's CaseStatement + per-vul CaseMemberStatus by supplying that member's id — test_func only checks _is_my_case, not ownership of kwargs['member']. Bypasses share_status; leaks embargoed vendor affected/not-affected + statement text cross-tenant.
Title CVE-2026-18744
References

cve-icon MITRE

Status: PUBLISHED

Assigner: certcc

Published:

Updated: 2026-08-13T15:45:30.377Z

Reserved: 2026-08-03T21:13:39.481Z

Link: CVE-2026-18744

cve-icon Vulnrichment

Updated: 2026-08-13T15:45:25.880Z

cve-icon NVD

Status : Received

Published: 2026-08-12T22:17:14.823

Modified: 2026-08-13T16:17:58.807

Link: CVE-2026-18744

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T17:45:03Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-639

    Authorization Bypass Through User-Controlled Key