๐Ÿ” CVE Alert

CVE-2026-9615

MEDIUM 4.3

Flex Import <= 3.0 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Modification via 'license_activate_fleximp' and 'license_deactivate_fleximp' AJAX Actions

CVSS Score
4.3
EPSS Score
0.0%
EPSS Percentile
0th

The Flex Import plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 3.0. This is due to the license_activate_fleximp() and license_deactivate_fleximp() functions, hooked to the wp_ajax_license_activate_fleximp and wp_ajax_license_deactivate_fleximp AJAX actions, lacking both a capability check (current_user_can()) and nonce verification (the client-side script sends a 'wpnonce' value but the handlers never validate it). This makes it possible for authenticated attackers, with subscriber-level access and above, to activate an arbitrary/fraudulent license key (persisting it via update_option('fleximp_is_premium') and toggling validation, suspension, and bundle status options) or deactivate the site's legitimate license (deleting the stored key and setting fleximp_validation_status to false), thereby disrupting the plugin's premium functionality.

CWE CWE-862
Vendor flextheme
Product flex import
Published Sep 19, 2026
Stay Ahead of the Next One

Get instant alerts for flextheme flex import

Be the first to know when new medium vulnerabilities affecting flextheme flex import are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability

Affected Versions

flextheme / Flex Import
0 โ‰ค 3.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
wordfence.com: https://www.wordfence.com/threat-intel/vulnerabilities/id/0143b789-06ea-47da-9736-3266f91a9e33?source=cve plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/flex-import/tags/2.8/includes/fleximp-license-functions.php#L86 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/flex-import/tags/2.8/includes/fleximp-license-functions.php#L93 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/flex-import/tags/2.8/includes/fleximp-license-functions.php#L159 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/flex-import/tags/2.8/includes/fleximp-license-functions.php#L161 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/flex-import/tags/2.5/includes/fleximp-license-functions.php#L86 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/flex-import/tags/2.5/includes/fleximp-license-functions.php#L93 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/flex-import/tags/2.5/includes/fleximp-license-functions.php#L159 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/browser/flex-import/tags/2.5/includes/fleximp-license-functions.php#L161 plugins.trac.wordpress.org: https://plugins.trac.wordpress.org/changeset?reponame=&old=3630901%40flex-import&new=3630901%40flex-import

Credits

Benedictus Jovan (aillesiM)