Skip to content
Laskyr

Plugins · envira-gallery-lite · data as of 2026-11-04

Is Envira Gallery safe? Known vulnerabilities and latest version

No known unpatched vulnerabilities in the latest version (1.16.3)

As of 2026-11-04. 16 issues are on record for older versions; version 1.16.2 or newer fixes all of them that state a fix.

Latest version
1.16.3
Last updated
2026-10-23
Active installs
100,000+
Known issues on record
16
Unpatched in latest
0
Tested up to WP
7.1.4 · PHP 7.0+

The fastest drag & drop photo gallery plugin. Create stunning image galleries, albums, video galleries & lightbox displays in minutes — no coding! — by Syed Balkhi

What to do

  1. Update to the latest version (1.16.3). Anything older than 1.16.2 has at least one known issue listed below. Dashboard → Updates, or Plugins → “update now”.
  2. If you cannot update right away, deactivate it until you can.
  3. Turn on auto-updates for it: Plugins → “Enable auto-updates” on its row.
  4. If you ran a vulnerable version and something looks off (spam pages, strange admins, redirects), run the free scan.

With WP-CLI: wp plugin get envira-gallery-lite --field=version shows what you run; wp plugin update envira-gallery-lite updates it.

Check your version

Known vulnerabilities

16 on record, newest first. “Affected” is the version range the source gives; “fixed in” is the version the source names, or (marked *) the first wordpress.org release after the last affected version.

high 7.2 CVE-2026-104680 · published 2026-10-11

Missing authorization check in Envira Gallery (older than 1.16.2)

Affected
older than 1.16.2
Fixed in
1.16.2
Access needed (per CVSS)
Needs an admin-level account
Range from
CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory

The Envira Gallery WordPress plugin before 1.16.2 does not verify that a user holds the capability WordPress reserves for installing Envira Gallery WordPress plugin before 1.16.2 code before processing its setup-wizard Envira Gallery WordPress plugin before 1.16.2-installation request, and does not restrict the installation to its own curated list, allowing a Multisite subsite Administrator to install an arbitrary WordPress.org-published Envira Gallery WordPress plugin before 1.16.2 into the network-shared Envira Gallery WordPress plugin before 1.16.2 directory, a privilege Multisite reserves for the network Super Admin.

NVD CVE-2026-104680WPScan advisory

low 2.7 CVE-2026-104681 · published 2026-10-11

Information disclosure in Envira Gallery (older than 1.16.2)

Affected
older than 1.16.2
Fixed in
1.16.2
Access needed (per CVSS)
Needs an admin-level account
Range from
CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory

The Envira Gallery WordPress plugin before 1.16.2 does not verify that an image identifier added to a gallery refers to a media attachment the caller is permitted to view, allowing any user able to create and edit a gallery (Author and above by default) to disclose the title and excerpt of other users' private, draft, pending and trashed posts that WordPress would otherwise withhold from them.

NVD CVE-2026-104681WPScan advisory

low 2.7 CVE-2026-104682 · published 2026-10-11

Missing authorization check in Envira Gallery (older than 1.16.2)

Affected
older than 1.16.2
Fixed in
1.16.2
Access needed (per CVSS)
Needs an admin-level account
Range from
CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory

The Envira Gallery WordPress plugin before 1.16.2 does not correctly check authorization on its gallery-conversion feature, verifying that the requester can edit an arbitrary post they name rather than that they are allowed to create the Envira Gallery WordPress plugin before 1.16.2's own gallery content, allowing users with contributor-level access to create and publish gallery posts that the Envira Gallery WordPress plugin before 1.16.2's settings otherwise withhold from them.

NVD CVE-2026-104682WPScan advisory

low 2.7 CVE-2026-104684 · published 2026-10-11

Missing authorization check in Envira Gallery (older than 1.16.2)

Affected
older than 1.16.2
Fixed in
1.16.2
Access needed (per CVSS)
Needs an admin-level account
Range from
CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory

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.

NVD CVE-2026-104684WPScan advisory

medium 6.8 CVE-2026-104653 · published 2026-10-07

Cross-site scripting (XSS) in Envira Gallery (older than 1.16.1)

Affected
older than 1.16.1
Fixed in
1.16.1
Access needed (per CVSS)
Needs an admin-level account; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory

The Envira Gallery WordPress plugin before 1.16.1 does not sanitise or escape user-supplied gallery display configuration values before storing them and outputting them in an image tag attribute, allowing users with the Author role and above to inject arbitrary web scripts that execute when any visitor, including an administrator, views a page containing the affected gallery.

NVD CVE-2026-104653WPScan advisory

medium 6.8 CVE-2026-104652 · published 2026-10-07

Cross-site scripting (XSS) in Envira Gallery (older than 1.16.1)

Affected
older than 1.16.1
Fixed in
1.16.1
Access needed (per CVSS)
Needs an admin-level account; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory

The Envira Gallery WordPress plugin before 1.16.1 does not sanitise and escape a gallery item identifier before outputting it in an image tag attribute, allowing users with the Author role and above to inject arbitrary web scripts that execute when any visitor, including an administrator, views a page embedding the gallery.

NVD CVE-2026-104652WPScan advisory

medium 6.4 CVE-2026-3423 · published 2026-08-28

Stored cross-site scripting (XSS) in Envira Gallery (1.12.4 and older)

Affected
1.12.4 and older
Fixed in
1.12.5 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Envira Gallery plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the gallery 'description' configuration field in all versions up to, and including, 1.12.4 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses a page displaying the gallery with a description enabled.

NVD CVE-2026-3423Wordfence advisoryCode change (fix)Plugin source

medium 6.5 CVE-2026-54190 · published 2026-06-16

Missing authorization check in Envira Gallery (1.12.5 and older)

Affected
1.12.5 and older
Fixed in
1.12.6
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Unauthenticated Broken Access Control in Envira Photo Gallery <= 1.12.5 versions.

NVD CVE-2026-54190Patchstack advisory

medium 6.4 CVE-2026-5361 · published 2026-05-14

Stored cross-site scripting (XSS) in Envira Gallery (1.12.4 and older)

Affected
1.12.4 and older
Fixed in
1.12.5 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Envira Gallery Lite plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the REST API in versions up to and including 1.12.4. This is due to insufficient input sanitization in the update_gallery_data() function and improper output escaping in the gallery_init() function. The sanitize_config_values() function only sanitizes the justified_gallery_theme and justified_row_height parameters, but does not sanitize the arrows parameter. When the arrows value is output in the inline JavaScript configuration, it uses esc_attr() which is designed for HTML attribute contexts, not JavaScript contexts, allowing JavaScript expression injection. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

NVD CVE-2026-5361Wordfence advisoryCode change (fix)Plugin source

medium 6.4 CVE-2026-1236 · published 2026-03-04

Stored cross-site scripting (XSS) in Envira Gallery (1.12.3 and older)

Affected
1.12.3 and older
Fixed in
1.12.4 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Envira Gallery for WordPress plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'justified_gallery_theme' parameter in all versions up to, and including, 1.12.3 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

NVD CVE-2026-1236Wordfence advisoryCode change (fix)Plugin source

medium 4.3 CVE-2025-12377 · published 2025-11-13

Missing authorization check in Envira Gallery (1.12.0 and older)

Affected
1.12.0 and older
Fixed in
1.12.1 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Gallery Plugin for WordPress – Envira Photo Gallery plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on several functions in all versions up to, and including, 1.12.0. This makes it possible for authenticated attackers, with Author-level access and above, to perform multiple actions, such as removing images from arbitrary galleries. The vulnerability was partially patched in version 1.12.0.

NVD CVE-2025-12377Wordfence advisoryCode change (fix)drive.google.comresearch.cleantalk.orgPlugin source

medium 4.3 CVE-2025-11448 · published 2025-11-08

Missing authorization check in Envira Gallery (1.11.0 and older)

Affected
1.11.0 and older
Fixed in
1.11.1 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The Gallery Plugin for WordPress – Envira Photo Gallery plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the '/envira-convert/v1/bulk-convert' REST API endpoint in all versions up to, and including, 1.11.0. This makes it possible for authenticated attackers, with contributor-level access and above, to convert galleries to Envira galleries.

NVD CVE-2025-11448Wordfence advisoryCode change (fix)

high 8.8 CVE-2024-43925 · published 2024-11-01

Missing authorization check in Envira Gallery (1.8.14 and older)

Affected
1.8.14 and older
Fixed in
1.8.15
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

Missing Authorization vulnerability in Envira Gallery Team Envira Photo Gallery allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Envira Photo Gallery: from n/a through 1.8.14.

NVD CVE-2024-43925Patchstack advisory

medium 4.3 CVE-2024-37095 · published 2024-11-01

Missing authorization check in Envira Gallery (1.8.7.3 and older)

Affected
1.8.7.3 and older
Fixed in
1.8.8
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Missing Authorization vulnerability in Envira Gallery Team Envira Photo Gallery allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Envira Photo Gallery: from n/a through 1.8.7.3.

NVD CVE-2024-37095Patchstack advisory

medium 4.3 CVE-2023-6742 · published 2024-01-11

Missing authorization check in Envira Gallery (1.8.7.2 and older)

Affected
1.8.7.2 and older
Fixed in
1.8.7.3 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber)
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

The Gallery Plugin for WordPress – Envira Photo Gallery plugin for WordPress is vulnerable to unauthorized modification of data due to an improper capability check on the 'envira_gallery_insert_images' function in all versions up to, and including, 1.8.7.1. This makes it possible for authenticated attackers, with contributor access and above, to modify galleries on other users' posts.

NVD CVE-2023-6742Wordfence advisoryCode change (fix)Plugin source

medium 5.4 CVE-2020-9334 · published 2020-02-25

Stored cross-site scripting (XSS) in Envira Gallery (1.7.6 and older)

Affected
1.7.6 and older
Fixed in
1.8.3.3 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
Range from
advisory text · score by NVD
Details from the advisory

A stored XSS vulnerability exists in the Envira Photo Gallery plugin through 1.7.6 for WordPress. Successful exploitation of this vulnerability would allow a authenticated low-privileged user to inject arbitrary JavaScript code that is viewed by other users.

NVD CVE-2020-9334wordpress.orgwpvulndb.com

Recent activity

Browse vulnerabilities

Where this data comes from

Badge for your site or docs (states facts with a date, not a verdict):
Envira Gallery vulnerability status badge
<a href="https://laskyr.com/plugins/envira-gallery-lite"><img src="https://laskyr.com/plugins/envira-gallery-lite/badge.svg" alt="Envira Gallery vulnerability status"></a>

← Check another plugin · Free hacked-site scan

First hour checklist

If the site was just hacked, read the emergency kit before you delete files. The page is free. Email is optional.

Read the emergency kit