Skip to main content

Envira Gallery EUVDEUVD-2026-96742

| CVE-2026-104684 LOW
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-10-11 WPScan GHSA-42w6-r5c3-5hw2
2.7
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Obtain author-level account on target site
  2. Delivery
    Embed another user's non-public gallery
  3. Exploit
    Plugin skips authorization check
  4. Execution
    Publish post rendering gallery
  5. Impact
    Expose private gallery metadata to visitors

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Exploitation requires an authenticated WordPress account with author-level (content-publishing) privileges on a site running Envira Gallery before 1.16.2; the attacker must be able to embed a gallery they do not own into published content. The exposed data is limited to other users' non-public gallery metadata (not full account or site compromise). Limiting factors: the site must permit multiple users/authors (single-author sites have no other galleries to expose), the attacker needs the author role (not merely a subscriber or anonymous visitor), and only metadata - not necessarily full private media - is disclosed. No user interaction by a victim is required; the disclosure occurs to visitors who view the attacker's published page.

Impact

This is a low-severity information disclosure issue (CVSS 2.7, CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N) best characterized as a broken-access-control / IDOR flaw (CWE-639) rather than a true authentication bypass. The CVSS vector requires elevated privileges (PR:H) and yields only low confidentiality impact with no integrity or availability impact, which aligns with the described effect: an authenticated author can cause other users' non-public gallery metadata to be exposed. A public exploit exists (WPScan), but there is no CISA KEV listing and no EPSS score was provided, so there is no evidence of active or widespread exploitation. Signals are consistent and point to LOW real-world priority: the POC raises the floor on exploitability, but the privilege requirement, lack of KEV, and metadata-only exposure cap the ceiling. One discrepancy worth noting: the input vector uses PR:H, yet the WordPress 'author' role described is a mid/low-privilege content role (typically modeled PR:L), so the input may slightly understate exploitability - verify the exact role required with the WPScan advisory. EPSS is missing, which limits probabilistic exploitation estimation.

Exploit ScenarioDerived

An attacker who holds (or obtains, e.g. via a registration-open or multi-author site) a WordPress author account on a site running Envira Gallery before 1.16.2 embeds a gallery belonging to another user into their own post or page. Because the plugin does not verify read authorization before rendering, the non-public gallery's metadata is exposed to anyone - including unauthenticated visitors who view the published content. A public proof-of-concept for this behavior is available from WPScan.

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

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

Alert me

AnalysisAIv1 – Oct 11, 2026

Envira Gallery, a WordPress gallery plugin, fails to verify that a user is authorized to read a gallery before rendering it in versions before 1.16.2, letting an authenticated attacker with author-level publishing privileges embed another user's gallery and expose its non-public metadata to unauthenticated visitors. Publicly available exploit code exists, and the vendor has released a fix in 1.16.2. The measured risk is low (CVSS 2.7), because exploitation requires an author-level account on a multi-author site and disclosure is limited to gallery metadata rather than full account or site compromise.

RemediationAI

Upgrade Envira Gallery to 1.16.2 or later, which the vendor identifies as the fixed release; patch status is vendor-confirmed and no workaround is required once updated. The WPScan advisory (https://wpscan.com/vulnerability/b7963d03-d77c-4238-aff3-70b100250936/) and the NVD entry (https://nvd.nist.gov/vuln/detail/CVE-2026-104684) provide the authoritative details. Where upgrading immediately is not possible, the practical compensating control is to reduce the population of author-level accounts on the site, since exploitation requires a content-publishing role and a target gallery the attacker does not own; granting only Subscriber or Contributor roles to untrusted users removes the ability to publish content that embeds a foreign gallery. On single-author or highly trusted, small-team sites the practical exposure is negligible, and disabling the plugin entirely is a heavier but definitive fallback that removes all gallery rendering paths at the cost of losing gallery functionality. Note that no compensating control fully restores the missing authorization check, so the version upgrade should be treated as the primary and preferred fix.

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

The flaw is an instance of CWE-639 (Authorization Bypass Through User-Controlled Key), commonly described as an Insecure Direct Object Reference (IDOR) in WordPress plugin terms. Envira Gallery registers galleries as WordPress posts and exposes a shortcode/embedding mechanism that resolves a gallery identifier supplied by the content author; the render path in versions before 1.16.2 does not check whether the requesting author owns, or is otherwise permitted to read, the referenced gallery, nor whether that gallery is published. As a result, an author can reference an arbitrary gallery ID belonging to another user and cause its non-public metadata to be emitted into the HTML of their own published page, which anonymous visitors can then read. The CPE record (cpe:2.3:a:unknown:envira_gallery:*:*:*:*:*:*:*:*) is wildcarded and identifies the plugin without a pinned vendor namespace, and ENISA EUVD lists affected versions as Envira Gallery 0 through versions below 1.16.2. Notably, the NVD-published vector applies PR:H while our independent assessment applies PR:L (author role); either way the effect is a confidentiality-only, low-impact metadata disclosure rather than integrity or availability loss.

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 (WPScan) PRIMARY 2.7 LOW
AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 4.3 MEDIUM

Requires an authenticated WordPress author (a low-privilege content role, so PR:L not PR:H); network-reachable with low complexity, no user interaction, and only low confidentiality impact (metadata) with no integrity or availability effect.

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

4
CVSS changed
Oct 11, 2026 - 12:22 NVD
2.7 (LOW)
Patch available
Oct 11, 2026 - 08:01 EUVD
CVE Published
Oct 11, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Oct 11, 2026 - 06:00 cve.org
LOW 2.7

DescriptionCVE.org

The Envira Gallery WordPress plugin before 1.16.2 does not verify that a user is authorized to read a gallery before rendering it, allowing authors to embed and expose other users' non-public gallery metadata to unauthenticated visitors.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
popular WordPress gallery plugin, common but not on every site
Exploit
POC
Public exploit code exists
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 Yes
EPSS 0.1%
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +14
PoC: +20
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-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-2026-104079 MEDIUM
5.3 Oct 09

Authenticated WordPress users holding only low-level permissions can create and publish Envira galleries they are not en

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