LiveActive security incident?Get immediate response
CVE Record

CVE-2026-1254: Modula Image Gallery – Photo Grid & Video Gallery <= 2.13.6 - Missing Authorization to Authenticated (Contributor+) Arbitrary Post/Page Editing

The Modula Image Gallery – Photo Grid & Video Gallery plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.13.6. This is due to the plugin not properly verifying that a user is authorized to modify specific posts before updating them via the REST API. This makes it possible for authenticated attackers, with contributor level access and above, to update the title, excerpt, and content of arbitrary posts by passing post IDs in the modulaImages field when editing a gallery.

MediumCVSS 4.3Not KEV-listedUpdated
Glexia's TakeAutomated analysismoderate

Security readout for executives and security teams

Plain-English summary

CVE-2026-1254 affects the WordPress Modula Image Gallery plugin through version 2.13.6. A logged-in Contributor or higher could alter the title, excerpt, and content of posts or pages they should not control. This is an integrity issue, not a data-theft or server-takeover issue based on the provided CVSS details.

Executive priority

Treat as a moderate-priority content integrity risk. Prioritize remediation on public-facing marketing, media, ecommerce, or news sites where unauthorized edits could damage brand trust or mislead visitors. Escalate if the site allows many external contributors or has evidence of account compromise.

Technical view

The flaw is a missing authorization check in REST API handling. When editing a gallery, the plugin did not properly verify whether the authenticated user could modify specific referenced posts before updating them through the modulaImages field. The CVE maps to CWE-862 and has CVSS 3.1 score 4.3: AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N.

Likely exposure

Exposure is limited to WordPress sites running Modula Image Gallery – Photo Grid & Video Gallery version 2.13.6 or earlier, where untrusted or compromised accounts have Contributor-level access or higher. Sites without such accounts have lower practical exposure, though compromised authoring accounts remain relevant.

Exploitation context

The CVE is not listed as CISA KEV, and the provided sources do not state active exploitation. Exploitation requires authentication with Contributor or higher privileges. The likely impact is unauthorized content modification, which can affect trust, SEO, defacement risk, and editorial integrity.

Researcher notes

The key issue is authorization bypass, not authentication bypass. Provided evidence supports arbitrary post/page content updates through gallery editing behavior, but does not provide active exploitation evidence. The WordPress Trac changeset is relevant for code review, but fixed-version confirmation should come from vendor or WordPress plugin release metadata.

Mitigation direction

  • Identify sites using Modula Image Gallery plugin version 2.13.6 or earlier.
  • Check the plugin vendor or WordPress.org page for the fixed release and update promptly.
  • Review Contributor, Author, Editor, and Administrator accounts for necessity and compromise indicators.
  • Limit content-creation roles to trusted users until the plugin is updated.
  • Monitor affected sites for unexpected post or page title, excerpt, or content changes.

Validation and detection

  • Inventory WordPress plugins and record installed Modula Image Gallery versions.
  • Confirm whether the installed version is greater than 2.13.6 or includes the referenced Trac change.
  • Review WordPress audit logs for unexpected edits by Contributor or similar accounts.
  • Compare recent post and page revisions for unauthorized title, excerpt, or body changes.
  • Verify role assignments and remove unnecessary Contributor-or-higher access.
Prepared
Confidence
high
Sources
4

Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.

Potential ATT&CK relevance

Conservative CVE-to-ATT&CK context

These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.

ATT&CK lookup starting points

Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.

cwe · medium confidence lookup

CWE-862: Authorization and privilege behavior lookup

Authorization weaknesses can support privilege escalation and valid-account review, depending on exploit path. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.

Open ATT&CK lookup
description · low confidence lookup

Privilege behavior lookup

The CVE wording references privilege impact, so privilege escalation and authorization behavior review may help. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.

Open ATT&CK lookup
cve · low confidence lookup

CVE-2026-1254 mapping review

Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.

Open ATT&CK lookup
Vulnerability profileCVE Program record
Severity
Medium
CVSS
4.3 (3.1)
Known Exploited
No
Published

Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N

Official CVE source material

CNA and ADP enrichment extracted from CVE v5

These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.

1CVSS vectors
0Timeline events
0ADP providers
3Source links

CVSS vector scores

1 official score

We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.

ScoreVersionSeverityVectorExploitImpactSource
4.3CVSS 3.1MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N2.81.4Primary CVE score

Vulnerability scoring details

Base CVSS 3.1 score

4.3Medium
CVSS 3.1 vector shape for CVE-2026-1254Attack VectorAttack ComplexityPrivileges RequiredUser InteractionScopeConfidentiality ImpactIntegrity ImpactAvailability Impact

Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N

Attack Vector
NetworkAdjacentLocalPhysical
Attack Complexity
LowHigh
Privileges Required
NoneLowHigh
User Interaction
NoneRequired
Scope
ChangedUnchanged
Confidentiality Impact
HighLowNone
Integrity Impact
HighLowNone
Availability Impact
HighLowNone
Affected products

Products and packages named in the record

VendorProductVersion / packageStatus
wpchillModula Image Gallery – Photo Grid & Video Gallery0unaffected
Weakness

CWE details

CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.

CWE-862 · source CWE mapping

Missing Authorization

Missing Authorization represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.