CVE-2026-107869 in Flexible Subscriptions Plugininfo

Summary

by MITRE • 10/12/2026

Missing Authorization vulnerability in WP Desk Flexible Subscriptions flexible-subscriptions allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Flexible Subscriptions: from n/a through 1.8.4.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 10/12/2026

The identified security flaw resides within the WP Desk Flexible Subscriptions plugin, specifically affecting versions ranging from the initial release up to version 1.8.4. This vulnerability is classified as a Missing Authorization issue, which fundamentally represents an Incorrectly Configured Access Control Security Level. In web application architecture, authorization mechanisms are responsible for verifying whether an authenticated user has permission to perform a specific action or access particular data resources. When this mechanism fails due to improper configuration or implementation gaps, it creates a critical security gap that undermines the integrity of the application's role-based access controls.

Technically, the flaw allows attackers who possess valid credentials at lower privilege levels, such as subscribers or contributors, to execute administrative functions intended exclusively for users with elevated privileges like administrators. This bypass occurs because the plugin does not adequately verify the user's role before processing requests related to subscription management settings. Consequently, an attacker can manipulate HTTP requests to modify subscription plans, alter pricing structures, change recurring billing cycles, or manage customer data without possessing the necessary administrative rights. The absence of server-side validation for authorization tokens or session roles enables this unauthorized access vector to be exploited remotely over standard web protocols.

The operational impact of this vulnerability is severe and multifaceted. From a confidentiality perspective, attackers can view sensitive customer information including email addresses, payment details, and subscription histories that should remain restricted to site administrators. Regarding integrity, the ability to modify subscription configurations allows malicious actors to disrupt business operations by altering pricing models or canceling active subscriptions arbitrarily. Furthermore, this access control bypass facilitates broader system compromise; an attacker with administrative-level capabilities can install additional plugins, inject malicious code into themes, or escalate privileges further within the WordPress ecosystem. This effectively grants full control over the website's backend infrastructure despite the attacker starting as a low-privileged user.

This vulnerability aligns directly with Common Weakness Enumeration identifier CWE-269, which denotes Improper Privilege Management. It also maps to MITRE ATT&CK technique T1078, Valid Accounts, specifically within the context of persistence and privilege escalation where legitimate credentials are used to bypass security restrictions due to misconfigured access controls. The exploitation path typically involves identifying a valid user account with low privileges, then crafting specific API or form submission requests that target administrative endpoints exposed by the vulnerable plugin logic without triggering appropriate permission checks.

Mitigation strategies must prioritize immediate remediation through software updates and defensive configuration measures. Site administrators should upgrade the WP Desk Flexible Subscriptions plugin to version 1.8.5 or later where this authorization check has been properly implemented and validated on the server side. In instances where upgrading is not immediately feasible, temporary mitigations include restricting access to the WordPress admin area via IP whitelisting for all administrative accounts and ensuring that no low-privileged users have unnecessary capabilities assigned through role management plugins. Additionally, implementing a Web Application Firewall can help detect and block anomalous request patterns associated with privilege escalation attempts targeting subscription endpoints. Regular security audits focusing on authorization logic across all active plugins are essential to prevent similar access control failures in the future.

Responsible

Patchstack

Reservation

10/09/2026

Disclosure

10/12/2026

Moderation

accepted

EPSS

0.00185

KEV

no

Activities

low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!