7.5

CVE-2026-89406: wordpress modula-best-grid-gallery Missing Authorization

CVSS: 7.5v3.1HighDeferred
Published 25-09-2026Last modified 25-09-2026

Vulnerability summary

CVE-2026-89406 is a high (CVSS 7.5) Missing Authorization vulnerability in wordpress modula-best-grid-gallery. EPSS estimates a 0.39% chance of exploitation in the next 30 days, higher than 32.3% of scored vulnerabilities. Fixed in 3.0.2.

Overall risk
30/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.5/10
010
High · v3.1 (CVE.org)
EPSS score
0.39%
0%100%
Low · Change unavailable
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Timeline

  1. 25-09-2026
    PublishedVulnerability first disclosed.
  2. 25-09-2026
    Last modifiedVulnerability information updated.

Description

The Modula Image Gallery – Photo Grid & Video Gallery plugin for WordPress is vulnerable to unauthorized disclosure of private gallery contents in versions up to, and including, 3.0.1. This is due to the Modula_Meta::add_metas() function being hooked to wp_head on every frontend request and looking up any post via get_post( $_GET['modula_gallery_id'] ) without verifying the gallery's post_status or the requester's capability to read it — the gallery-side input guard is bugged (empty('modula_gallery_id') tests a nonempty string literal instead of the GET parameter, so it is always false), the only object validation is a post_type === 'modula-gallery' check, and no is_user_logged_in()/current_user_can('read_post', $gallery_id) check is performed. This makes it possible for unauthenticated attackers to enumerate private modula-gallery posts and their member attachments and recover the image's title, description, dimensions, and original upload URL via Open Graph/Twitter meta tags emitted in the response, which then allows direct unauthenticated download of the original private image bytes.

CVSS metrics

3 scores · 3 sources · 1 version

EPSS trend

Probability

0.39%

Chance of exploitation in the next 30 days

Percentile

32%

Versus all other CVEs

30-day change

Change unavailable

Change unavailable

25-09-202621-10-2026
EPSS score
0.39%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Wordpress1 product
  • modula-best-grid-gallery≤ 3.0.1 (fixed in 3.0.2)
Wpchill1 product

2 vendors · 2 products

References

7 links