Skip to main content

WSO2 Identity Server CVE-2025-14779

| EUVDEUVD-2025-210628 LOW
Improper Preservation of Permissions (CWE-281)
2026-08-06 WSO2 GHSA-w9fx-wqmj-rf65
3.8
CVSS 3.1 · Vendor: WSO2
View

Attack ChainAIDerived

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

  1. Access
    Obtain or compromise administrator credentials
  2. Delivery
    Authenticate to Secret Type Management REST API
  3. Exploit
    Issue DELETE request targeting a globally-used secret type
  4. Execution
    Cascade delete bypasses organizational boundaries
  5. Persist
    Secrets removed across all tenant organizations
  6. Impact
    Dependent connectors and services fail across deployment

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Permission preservation
Exploitation Conditions

Exploitation requires: (1) a valid platform administrator account with explicit delete permissions on the WSO2 Secret Type Management REST API - the CVSS PR:H metric confirms this is not exploitable by unauthenticated or low-privileged users, and the description states this permission is not granted by default to non-administrators; (2) a multi-tenant WSO2 Identity Server deployment hosting multiple organizations on the same instance - single-tenant deployments are unaffected by the cross-organizational aspect, though their own secrets remain at risk from inadvertent deletion; and (3) at least one secret type with associated secrets distributed across multiple organizations. What limits exploitation: administrator credentials (PR:H) are required; default RBAC configuration does not grant this permission broadly; the attacker must have network access to the REST API endpoint and knowledge of the target secret type identifier.

Impact

The CVSS 3.8 base score reflects a genuinely low-severity finding. The CVSS vector (AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:L) confirms that exploitation requires high privileges (administrator with explicit delete permissions on the Secret Type Management REST API), is network-accessible, requires no user interaction, and produces limited integrity and availability impact with no confidentiality breach. No EPSS score was provided in the input data, so probabilistic exploitation likelihood cannot be quantified. The vulnerability is not listed in the CISA KEV catalog and no public proof-of-concept exists - exploitation risk is currently theoretical. Real-world risk is highest in large multi-tenant deployments (SaaS or shared enterprise IAM infrastructure) where a single platform administrator could trigger cross-organizational impact affecting many tenants simultaneously. Single-tenant deployments face impact limited to that one organization. The absence of a confidentiality vector (C:N) means no data is disclosed - the risk is purely operational disruption from deleted secrets causing downstream service failures.

Exploit ScenarioDerived

A platform administrator with delete permissions on the Secret Type Management REST API sends a DELETE request to remove a secret type (e.g., one associated with OAuth connectors). The cascade delete logic, lacking organizational boundary enforcement, removes all secrets of that type across every tenant organization in the deployment. Connectors, adaptive authentication scripts, and integrations relying on those secrets immediately begin failing, causing authentication breakdowns and service interruptions across all affected tenant organizations.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 06, 2026

Cross-organizational secret deletion in WSO2 Identity Server's Secret Type Management REST API allows an administrator with delete permissions to inadvertently remove secrets across all organizations in a multi-tenant deployment. The on-delete cascade logic, triggered when a secret type is deleted, fails to enforce organizational boundaries - a multi-tenancy isolation failure classified as CWE-281 (Improper Preservation of Permissions). Exploitation yields availability and integrity impact across the entire deployment, though it is constrained to high-privilege administrator accounts. No public exploit is identified and this vulnerability is not listed in the CISA KEV catalog.

RemediationAI

Consult the WSO2 security advisory WSO2-2025-4597 at https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2025-4597/ for the official patched release version, which is not independently confirmed from available input data. As an immediate compensating control, audit and restrict which administrator accounts hold delete permissions on the Secret Type Management REST API, reducing the blast radius by minimizing the number of accounts that could trigger the cascade. In multi-tenant environments, consider implementing a secondary approval workflow or monitoring alert for any secret type deletion operations until the patch is applied - note this may add operational friction for legitimate administrative tasks. Avoid deleting secret types in production multi-tenant deployments until patched. If possible, take a backup of all secret data before any secret type management operations.

Affected VersionsENISA

WSO2 Carbon Identity API Server Secret Management Common 1.3.83 <1.3.83.16
WSO2 Carbon Identity API Server Secret Management V1 1.2.23 <1.2.23.11
WSO2 Identity Server 6.0.0 <6.0.0.261
WSO2 Carbon Identity API Server Secret Management Common 1.2.3 <1.2.3.7
WSO2 Identity Server 7.1.0 <7.1.0.46
WSO2 Carbon Identity API Server Secret Management V1 1.3.83 <1.3.83.16
WSO2 Identity Server 6.1.0 <6.1.0.262
WSO2 Carbon Identity API Server Secret Management Common 1.2.23 <1.2.23.11
WSO2 Carbon Identity API Server Secret Management V1 1.2.3 <1.2.3.7

Affected Packages

euvd wso2_carbon_identity_api_server_secret_management_common fix: 1.2.3.7, 1.2.23.11, 1.3.83.16
euvd wso2_carbon_identity_api_server_secret_management_v1 fix: 1.2.3.7, 1.2.23.11, 1.3.83.16
euvd wso2_identity_server fix: 6.0.0.261, 6.1.0.262, 7.1.0.46

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 3 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

WSO2 Identity Server is an enterprise IAM/CIAM platform used for authentication, authorization, and identity federation. The affected components - identified in CPE as wso2:wso2_carbon_identity_api_server_secret_management_common and wso2:wso2_carbon_identity_api_server_secret_management_v1 - expose REST APIs for managing secret types, which are named containers used by connectors, adaptive authentication scripts, and service integrations. CWE-281 (Improper Preservation of Permissions) describes flaws where an operation fails to maintain proper authorization scope across a security boundary. Here, the cascade delete path triggered by a DELETE call on a secret type does not scope its deletion query to the requesting administrator's organization, causing it to traverse all tenant organizations in the shared deployment and remove all secrets associated with that type globally.

Know when Wso2 Identity Server 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 (WSO2) PRIMARY 3.8 LOW
AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:L
vuln.today AI 3.8 LOW

Network-accessible REST API requires admin delete permissions (PR:H); no confidentiality impact as secrets are deleted, not disclosed.

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

Primary rating from Vendor (WSO2).

CVSS VectorVendor: WSO2

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

Lifecycle Timeline

1
Patch available
Aug 06, 2026 - 09:01 EUVD

DescriptionCVE.org

The Secret Type Management REST API does not correctly isolate access controls when deleting a secret type. The on-delete cascade logic, when triggered, fails to enforce organizational boundaries, leading to the removal of secrets associated with that type across all organizations.

Exploitation of this vulnerability can result in the unintended deletion of secrets across the entire deployment, potentially causing configuration failures, service interruptions, and a denial-of-service condition. This vulnerability requires delete permissions for the Secret Type Management REST API, which are by default only granted to administrators.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Low
niche enterprise IAM platform, limited to specific WSO2 deployments
Data Quality
5 sources
Confidence: Medium

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 LOW
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
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
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2025-15039 CRITICAL
9.4 Aug 06

Authentication bypass in WSO2 Identity Server and multiple WSO2 platform products (API Manager, Open Banking AM/IAM/KM,

CVE-2025-10470 HIGH
8.6 May 11

Memory exhaustion denial-of-service in WSO2 Identity Server's Magic Link authenticator allows remote unauthenticated att

CVE-2025-12737 HIGH
8.4 Sep 03

OS command injection (CWE-78) in WSO2's shared Carbon Console administrative interface allows an authenticated administr

CVE-2025-14260 HIGH
8.3 Oct 28

Server-side request forgery in WSO2 API Manager and related WSO2 products lets a remote attacker direct the server to ar

CVE-2025-10149 HIGH
8.2 Oct 19

The SCIM provisioning endpoints in WSO2 Identity Server, Identity Server as Key Manager, and Open Banking IAM fail to di

CVE-2024-2374 HIGH
7.5 Apr 16

The XML parsers within multiple WSO2 products accept user-supplied XML data without properly configuring to prevent the

CVE-2026-6647 HIGH
7.4 Oct 28

OAuth token revocation in WSO2 Identity Server fails to invalidate access and refresh tokens for accounts whose username

CVE-2025-10908 HIGH
7.3 May 11

Account-lockout bypass in WSO2 Identity Server (6.0.0, 6.1.0, 7.0.0, 7.1.0) and the Carbon MagicLink Authenticator Modul

CVE-2025-9973 HIGH
7.2 May 11

Adaptive authentication flows in WSO2 Identity Server 7.1.0 (up to 7.1.0.26) and the Conditional Authentication User and

CVE-2025-13173 MEDIUM
6.5 Oct 19

WSO2 Carbon OAuth, as shipped in WSO2 Identity Server, API Manager, and related WSO2 products, can leave session-bound t

CVE-2025-8591 MEDIUM
6.1 Jul 06

Reflected cross-site scripting across at least eight WSO2 platform products - including Identity Server, API Manager, AP

CVE-2025-10503 MEDIUM
6.1 Apr 29

Reflected cross-site scripting in WSO2 Identity Server's authentication endpoint allows remote unauthenticated attackers

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