CVE-2025-14170

Vimeo SimpleGallery <= 0.2 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Plugin Settings Modification

Published Dec 12, 2025 CVSS 3.1 · 4.3 Medium EPSS < 1% KEV · Not listed
Description
The Vimeo SimpleGallery plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 0.2. This is due to missing authorization checks on the `vimeogallery_admin` function hooked to `admin_menu`. This makes it possible for authenticated attackers, with Subscriber-level access and above, to modify arbitrary plugin settings via the `action` parameter.

Analysis

AI-generated

Technical impact

The Vimeo SimpleGallery WordPress plugin contains a missing authorization check on the vimeogallery_admin function that is hooked to WordPress admin menu registration. Because the function does not verify user capabilities, any authenticated user with Subscriber level or higher permissions can submit the action parameter to the plugin’s admin panel and remotely alter arbitrary plugin configuration values. This capability exposes the site to unauthorized configuration changes that could affect content display, video playback, or other site behavior. The flaw does not directly grant code execution, but it can be leveraged to subvert site functionality or pave the way for other attacks. The weakness is identified as CWE‑862 Missing Authorization.

Affected Systems

WordPress sites that install the Vimeo SimpleGallery plugin, version 0.2 or earlier. The plugin is distributed by the vendor stiand and is publicly available in the WordPress plugin repository. Any site using a vulnerable version of this plugin is affected.

Risk and Exploitability

The CVSS score of 4.3 indicates moderate severity, and the EPSS score of less than 1% suggests low exploitation probability at the current time. The vulnerability is not listed in the CISA KEV catalog. Attackers must be authenticated with at least Subscriber privileges, which limits the threat to users who have legitimate access to the site’s admin area. The attack path consists of logging in to WordPress, navigating to the plugin’s admin page, and sending a crafted action parameter. Because it is not a remotely exploitable flaw over the network, it is typically considered a local privilege escalation threat for attackers already capable of accessing the site’s management interface.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Vimeo SimpleGallery to the latest version (any release newer than 0.2).
  • If an upgrade is not possible, disable the Vimeo SimpleGallery plugin entirely or revoke the admin_menu hooks by editing the plugin files or using a custom plugin to enforce proper capability checks.
  • After applying a fix, audit the site for any unauthorized configuration changes and review core user roles to ensure only trusted administrators have Subscriber or higher access.

Generated by OpenCVE AI on April 22, 2026 at 16:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics cvssV3_1

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

cvssV3_1

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

Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Stiand
Stiand vimeo Simplegallery
Wordpress
Wordpress wordpress
Vendors & Products Stiand
Stiand vimeo Simplegallery
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Description The Vimeo SimpleGallery plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 0.2. This is due to missing authorization checks on the `vimeogallery_admin` function hooked to `admin_menu`. This makes it possible for authenticated attackers, with Subscriber-level access and above, to modify arbitrary plugin settings via the `action` parameter.
Title Vimeo SimpleGallery <= 0.2 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Plugin Settings Modification
Weaknesses CWE-862
References
Metrics cvssV3_1

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Apr 8, 2026, 4:34 PM
Reserved
Dec 5, 2025, 10:04 PM
Status
Deferred
Published
Dec 12, 2025, 4:15 AM
Modified
Oct 7, 2026, 8:10 PM