Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege Peppermint user account
-
DeliveryAuthenticate and retrieve valid session token
-
ExploitSend crafted request to unprotected OIDC config endpoint
-
ExecutionReplace legitimate IDP issuer URL with attacker-controlled server
-
PersistAll subsequent SSO logins redirected to malicious IDP
-
ImpactHarvest credentials for all platform users
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 | Exploitation requires a valid authenticated session for any Peppermint account, including the lowest-privilege non-administrative user roles - no administrative rights are needed. The platform must have OIDC/SSO configured and in active use; deployments relying solely on local username/password authentication are not subject to the credential-harvesting impact, though the configuration endpoint itself may still be reachable. No user interaction, special network position, or non-default configuration beyond SSO being enabled is required - the CVSS vector (AV:N/AC:L/PR:L/UI:N) confirms network-accessible, low-complexity exploitation. Exploitation is further limited by the requirement for an initial valid account on the target Peppermint instance; external unauthenticated attackers cannot exploit this directly without first obtaining credentials. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) accurately reflects the network-reachable attack surface and the breadth of impact: confidentiality (credential harvesting), integrity (global configuration tampering), and availability (disruption of the legitimate authentication flow). The PR:L metric is key - exploitation requires only a standard authenticated account, not administrative access, making the barrier to exploitation very low in any multi-user deployment. The S:U (Scope Unchanged) designation may technically underrepresent real-world impact, since reconfiguring the IDP affects every user of the platform beyond the attacker's own session, which has characteristics of a scope change. No EPSS score was provided in the input data; this cannot be independently assessed. The vulnerability is not listed in CISA KEV and no POC has been identified, which moderates urgency slightly, but the exploitability is straightforward for any user with a valid account. For organizations running Peppermint with OIDC/SSO, this represents a genuine critical-priority issue due to the potential for mass credential harvesting with minimal attacker privilege. |
| Exploit ScenarioDerived | A low-privilege Peppermint helpdesk agent authenticates normally to the platform and sends a crafted HTTP request to the unprotected OIDC configuration endpoint, specifying an attacker-controlled server as the new OIDC issuer. All subsequent SSO login attempts by other users - including administrators - are transparently redirected to the attacker's identity provider, which captures their credentials before optionally forwarding them to the legitimate IDP to avoid detection. No public exploit code has been identified at time of analysis, but the exploit mechanism requires only knowledge of the API endpoint and a valid session token. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 11, 2026
Broken access control in Peppermint Lab's Peppermint helpdesk platform (through commit ba6e217) allows any authenticated non-administrative user to overwrite platform-wide OIDC/SSO configuration via an unprotected endpoint, enabling full credential harvesting against all platform users. The configuration endpoint applies new OIDC issuer settings without performing any administrative role check (CWE-284), meaning a low-privilege helpdesk agent can silently redirect all SSO logins to an attacker-controlled identity provider. CVSS scores 8.8 (High); no public exploit identified at time of analysis, and the vulnerability is not listed in CISA KEV.
RemediationAI
No vendor-released patched version has been confirmed from the available data - the reference points to the Peppermint-Lab/peppermint GitHub repository (https://github.com/Peppermint-Lab/peppermint) without identifying a specific fixed release or remediation commit. Administrators should monitor the repository for patches addressing this endpoint's access control. As a compensating control, if OIDC/SSO is not actively in use, disable the feature entirely to eliminate the attack surface - note this will require users to authenticate via alternative methods. If SSO is operationally required, restrict network access to the OIDC configuration endpoint at the web server or firewall layer so only known administrative source IPs can reach it; this reduces but does not eliminate risk if the admin network is shared. Additionally, implement monitoring and alerting for any changes to the OIDC issuer URL in platform logs to detect unauthorized reconfiguration attempts. Organizations should treat this as a critical-priority patch deployment once a fix is released given the credential harvesting potential.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Peppermint is an open-source helpdesk and ticketing platform developed by Peppermint Lab. The affected component is an administrative API endpoint responsible for configuring OpenID Connect (OIDC) and Single Sign-On (SSO) settings at the platform level. OIDC is the identity layer on top of OAuth 2.0 that governs which identity provider (IDP) authenticates users; replacing the issuer URL effectively hijacks the entire authentication flow for all users. The root cause is CWE-284 (Improper Access Control): the endpoint accepts and applies issuer configuration changes from any authenticated session without enforcing that the caller holds an administrative role. The affected CPE is cpe:2.3:a:peppermint_lab:peppermint:*:*:*:*:*:*:*:* across all versions through commit ba6e217, as confirmed by EUVD-2026-56031.
Know when Peppermint 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:L/UI:N/S:U/C:H/I:H/A:H
Network-accessible endpoint requires only a low-privilege authenticated session; no special conditions, with high C/I/A reflecting global SSO takeover and credential harvesting impact.
Primary rating from Vendor (TuranSec).
CVSS VectorVendor: TuranSec
DescriptionCVE.org
A broken access control vulnerability in Peppermint Lab Peppermint through commit ba6e217 allows any authenticated non-administrative user to reconfigure the platform global OIDC/SSO settings via an unprotected configuration endpoint. The endpoint performs no administrative role check before applying new OIDC issuer settings. An attacker can redirect all SSO logins to an attacker-controlled identity provider, enabling credential harvesting for all platform users.
Executive ViewAI
The Peppermint helpdesk platform contains a vulnerability (CVE-2026-72561) allowing any helpdesk staff member to reconfigure your organization's authentication system to redirect all user logins to an attacker-controlled server for credential harvesting. This could expose every user's login credentials across your organization, with no vendor patch currently available to fix the vulnerability.
Restrict OIDC configuration endpoint access to administrative-only accounts through network or firewall rules; disable the OIDC/SSO configuration feature if not essential to operations; enforce multi-factor authentication on all administrative accounts; implement audit logging and alerting for all OIDC configuration changes; and consider reverting to alternative authentication methods until a vendor patch is available.
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.
More in Peppermint
View allAn issue in PeppermintLabs Peppermint v.0.2.4 and before allows a remote attacker to obtain sensitive information and ex
An issue in the password reset function of Peppermint v0.2.4 allows attackers to access the emails and passwords of the
Peppermint Ticket Management before 0.2.4 allows remote attackers to read arbitrary files via a /api/v1/users/file/downl
Unauthenticated session-token forgery in Peppermint (an open-source self-hosted helpdesk/ticketing platform) versions th
Peppermint Ticket Management through 0.2.4 allows remote attackers to read arbitrary files via a /api/v1/ticket/1/file/d
Broken access control in Peppermint helpdesk (through commit ba6e217) allows any authenticated user to read, modify, or
Session invalidation without authorization in Peppermint through 0.5.5 allows any authenticated user to forcibly termina
Missing authorization in Peppermint through 0.5.5 allows any authenticated user to create time entries and upload attach
EUVD-2026-56031
GHSA-68fr-jcrp-77h3
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB