Skip to main content

Envira Gallery Lite EUVDEUVD-2026-95769

| CVE-2026-104079 MEDIUM
Missing Authorization (CWE-862)
2026-10-09 VulnCheck GHSA-hqrp-jfjc-rrfc
5.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privileged WordPress user
  2. Delivery
    Call gallery conversion REST endpoint
  3. Exploit
    Bypass capability check via source-post edit permission
  4. Execution
    Supply arbitrary unowned image IDs
  5. Impact
    Publish unauthorized gallery content

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires a valid authenticated WordPress account with at least edit permission on a source post (PR:L), because the gallery conversion REST endpoint authorizes based on that source-post edit capability instead of the capability required to create/publish galleries. Exploitation is limited to deployments running Envira Gallery Lite before 1.16.2 and depends on the attacker being able to register or otherwise obtain any low-privileged account on the site; no administrator access, no user interaction, and no special non-default configuration are needed. Impact is bounded to unauthorized gallery creation/publishing and use of attachments the attacker does not own - there is no confidentiality or availability impact.

Impact

This is a genuine but moderate-severity issue, not a top-tier priority. The input provides only a CVSS 4.0 vector (CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N, 5.3 Medium), and all signals are internally consistent: network vector, low attack complexity, but low privileges required (PR:L) and only a limited integrity impact (VI:L) with no confidentiality or availability impact. This matches the description - an authenticated low-privileged user escalates their effective publishing capability. There is no CISA KEV listing and no POC/exploit code referenced, so the status is no public exploit identified at time of analysis. No EPSS score was provided, so exploitation probability cannot be quantified. SSVC framework data (exploitation status, automatable, technical impact) was not supplied and cannot be synthesized. The practical ceiling on risk is that an attacker must already hold a valid authenticated account on the WordPress site (PR:L), and the impact is confined to unauthorized content creation/publishing rather than data theft or server compromise. Net assessment: a credible privilege/authorization weakness worth patching promptly, but low urgency relative to unauthenticated RCE-class flaws.

Exploit ScenarioDerived

A low-privileged authenticated WordPress user (e.g., a Contributor or Subscriber-level account) sends a crafted request to the Envira Gallery conversion REST endpoint, which only validates edit permission on the source post and forces a hard-coded 'publish' status. The user thereby creates and publishes Envira galleries they lack the capability for, and can reference arbitrary caller-supplied image/attachment IDs they do not own to publish unauthorized content. No public exploit code was identified, and exploitation requires an existing authenticated account on the target site.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 – Oct 09, 2026

Authenticated WordPress users holding only low-level permissions can create and publish Envira galleries they are not entitled to, and can bind image attachments they do not own into those galleries, when the site runs Envira Gallery Lite before 1.16.2. The root cause is a missing authorization check (CWE-862) in the plugin's gallery conversion REST endpoint, which validates edit rights on a source post instead of the capability required to create or publish galleries, and then writes a hard-coded publish status; caller-supplied image IDs are accepted without ownership verification. Impact is confined to integrity - unauthorized gallery creation and improper reuse of existing media - with no confidentiality or availability loss; no public exploit code and no confirmed active exploitation were identified at time of analysis, and the vendor has published a fixed release.

RemediationAI

Upgrade Envira Gallery Lite to 1.16.2 or later - the vendor has released a patch, and the WordPress.org developers changelog at https://wordpress.org/plugins/envira-gallery-lite/#developers lists the fixed build, so the safest action is a routine plugin update (verify the installed version both before and after the update, since managed WordPress hosts can silently hold back plugin upgrades). If an immediate update is not possible, the highest-value compensating control is to eliminate the low-privileged accounts the flaw relies on: disable open user registration, and audit and downgrade or remove subscriber/contributor users who have no editing responsibility - the trade-off is that this restricts legitimate community or contributor workflows and does not help sites that must retain such accounts. As a narrower stopgap, block or restrict access to the plugin's gallery conversion REST route at the web server or WAF layer (deny requests to the Envira REST namespace from non-trusted roles or IP ranges); this can break legitimate gallery-conversion functionality for editors, so it should be scoped to the conversion route only and removed once 1.16.2 is installed. Finally, review recently created Envira galleries and their attached media IDs for content published by unexpected accounts, and check the media library for unauthorized reuse of other users' attachments; deletion of suspicious galleries is safe but does not close the underlying authorization gap, so patching remains the primary fix. No vendor-issued configuration toggle that re-enables correct capability checking was identified in the available data.

Affected VersionsENISA

Envira Gallery 0 <1.16.2

Affected Packages

euvd envira_gallery fix: 1.16.2

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

Envira Gallery Lite is a WordPress media-gallery plugin (CPE cpe:2.3:a:syed_balkhi:envira_gallery) that exposes a REST endpoint for converting existing content into an Envira gallery. WordPress authorization is capability-based, so an endpoint that performs a privileged action (creating and publishing a gallery post) must require the corresponding capability - typically the ability to edit/publish the relevant post type. This endpoint instead authorizes solely on the caller's edit permission over the source post, and additionally applies a hard-coded publish status rather than honoring the caller's actual publish capability. That is a classic CWE-862 Missing Authorization flaw: authentication succeeds and a legitimate, weaker check passes, but the check does not cover the sensitive operation actually performed. The second weakness is data-level: the endpoint accepts arbitrary caller-controlled attachment/image IDs and does not verify that the requesting user owns or may use those attachments (an insecure-direct-object-reference-style gap), letting a low-privileged user pull other users' media into a published gallery. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N), and the corroborating CVSS 3.1 assessment (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N), agree that exploitation needs network reach, no user interaction, and a low-privileged authenticated account, and that the only realized impact is a low-integrity violation on the vulnerable component.

Know when Envira Gallery 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 (VulnCheck) PRIMARY 5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 4.3 MEDIUM

Remote REST endpoint (AV:N/AC:L/UI:N) but requires a low-privileged authenticated account (PR:L); only unauthorized content creation gives limited integrity impact (I:L) with no C or A.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Envira Gallery Lite before 1.16.2 contains a missing authorization vulnerability in its gallery conversion REST endpoint that allows lower-privileged authenticated users to create and publish Envira galleries without the required capabilities, because the endpoint only checks edit permissions on the source post and uses a hard-coded publish status. Attackers can also supply arbitrary caller-controlled image IDs without ownership verification to publish unauthorized content using attachments they are not authorized to use.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Medium
popular WordPress gallery plugin, common but not universal deployment
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-104680 HIGH POC
7.2 Oct 11

Envira Gallery WordPress plugin versions before 1.16.2 fail to verify the capability WordPress reserves for plugin insta

CVE-2026-104653 MEDIUM POC
6.8 Oct 07

Authenticated stored cross-site scripting in the Envira Gallery WordPress plugin before 1.16.1 allows users with Author

CVE-2026-104652 MEDIUM POC
6.8 Oct 07

Stored cross-site scripting (XSS) in Envira Gallery WordPress plugin before 1.16.1 allows an authenticated user with Aut

CVE-2022-2190 MEDIUM POC
6.1 Oct 31

The Gallery Plugin for WordPress plugin before 1.8.4.7 does not escape the $_SERVER['REQUEST_URI'] parameter before outp

CVE-2021-24126 MEDIUM POC
5.4 Mar 18

Unvalidated input and lack of output encoding in the Envira Gallery Lite WordPress plugin, versions before 1.8.3.3, did

CVE-2024-43925 HIGH
8.8 Nov 01

Missing Authorization vulnerability in Envira Gallery Team Envira Photo Gallery allows Exploiting Incorrectly Configured

CVE-2024-3899 MEDIUM POC
4.8 Sep 11

The Gallery Plugin for WordPress WordPress plugin before 1.8.15 does not sanitise and escape some of its image settings,

CVE-2026-104681 LOW POC
2.7 Oct 11

Authenticated information disclosure in the Envira Gallery WordPress plugin affects all versions before 1.16.2, allowing

CVE-2026-104684 LOW POC
2.7 Oct 11

Envira Gallery, a WordPress gallery plugin, fails to verify that a user is authorized to read a gallery before rendering

CVE-2026-104682 LOW POC
2.7 Oct 11

Envira Gallery before 1.16.2 contains a missing authorization flaw in its gallery-conversion feature, allowing an authen

CVE-2020-9334 MEDIUM
5.4 Feb 25

A stored XSS vulnerability exists in the Envira Photo Gallery plugin through 1.7.6 for WordPress. Rated medium severity

CVE-2023-6742 MEDIUM
4.3 Jan 11

The Gallery Plugin for WordPress - Envira Photo Gallery plugin for WordPress is vulnerable to unauthorized modification

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