Skip to main content

Contest Gallery CVE-2026-42660

| EUVDEUVD-2026-36825 MEDIUM
Exposure of Sensitive System Information to an Unauthorized Control Sphere (CWE-497)
2026-06-15 Patchstack GHSA-vcff-hh69-qfjw
6.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Register subscriber account on target WordPress site
  2. Delivery
    Authenticate via WordPress login
  3. Exploit
    Send crafted request to Contest Gallery plugin endpoint
  4. Execution
    Bypass access control check
  5. Persist
    Receive sensitive data in response
  6. Impact
    Exfiltrate contestant or plugin data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection System info exposure prevention
Exploitation Conditions

Exploitation requires a valid WordPress subscriber-level account (or higher), which is obtainable through self-registration on sites with open registration enabled - the most common WordPress configuration. The CVSS PR:L metric confirms low-privilege authentication is the threshold; unauthenticated exploitation is not possible based on available data. No special plugin configuration, non-default settings, or specific feature enablement is identified in the description as a prerequisite beyond having the Contest Gallery plugin active and a subscriber account. Exploitation is limited by: (1) the need for at least a subscriber account - sites with registration disabled and no existing low-trust users face reduced exposure; (2) the impact is read-only (I:N, A:N) - no modification or disruption of data is achievable through this vector alone.

Impact

The CVSS 3.1 base score of 6.5 (Medium) reflects a network-accessible, low-complexity vulnerability requiring only subscriber-level authentication (PR:L) with no user interaction. The confidentiality impact is rated High (C:H) while integrity and availability are unaffected (I:N/A:N), indicating a pure data leakage scenario with no write-access risk. The scope is unchanged (S:U), confining the impact to the vulnerable WordPress instance. Real-world risk is elevated on sites that allow open subscriber registration, since any visitor can self-register and then exploit the flaw. No EPSS score was provided in the available data, so probability-weighted exploitation likelihood cannot be quantified. The absence of KEV listing and no known public exploit code moderate the urgency, but the ease of exploitation (AC:L, PR:L, AV:N) means mass automated scanning is plausible. This is a genuine remediation priority for any public-facing WordPress site running Contest Gallery, particularly where contest participant data (emails, submissions, personal details) may be at risk.

Exploit ScenarioDerived

An attacker registers a free subscriber account on a WordPress site running Contest Gallery <= 28.1.7, then sends a crafted authenticated HTTP request - likely to a plugin AJAX action or REST endpoint - that returns sensitive contest or participant data without enforcing capability checks. The attacker harvests this data (potentially including participant emails, submissions, or internal plugin configuration) silently, with no further interaction required and no integrity changes that would alert administrators.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 15, 2026

Sensitive data exposure in the Contest Gallery WordPress plugin (versions <= 28.1.7) allows authenticated subscribers to access confidential information they are not authorized to view. The vulnerability stems from insufficient access control over data retrieval endpoints within the plugin, permitting low-privileged WordPress users to read sensitive data with high confidentiality impact. No public exploit code has been identified at time of analysis, and the vulnerability is not listed in the CISA KEV catalog, but the low complexity and remote exploitability make it a credible risk for WordPress sites with open subscriber registration.

RemediationAI

Update the Contest Gallery plugin to a version beyond 28.1.7 immediately; the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/contest-gallery/vulnerability/wordpress-contest-gallery-plugin-28-1-7-sensitive-data-exposure-vulnerability) should be consulted for the confirmed fixed release version, as no specific patch version number was available in the input data. If an immediate update is not possible, disable open subscriber registration on the WordPress site (Settings > General > uncheck 'Anyone can register') to prevent unauthenticated users from obtaining the subscriber role needed to exploit this flaw - note this may impact legitimate site functionality if subscriber registration is part of the contest workflow. Additionally, review WordPress user accounts for unexpected subscriber-level registrations that may indicate prior reconnaissance or exploitation attempts. Monitor plugin update availability via the WordPress plugin repository or Patchstack alerts.

Affected VersionsENISA

Contest Gallery n/a ≤28.1.7

Affected Packages

euvd contest_gallery no fix

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

Contest Gallery is a WordPress photo contest and gallery management plugin developed by Wasiliy Strecker, identified in CPE as cpe:2.3:a:wasiliy_strecker:contest_gallery:*:*:*:*:*:*:*:*. The root cause is classified as CWE-497 (Exposure of Sensitive System Information to an Unauthorized Control Sphere), meaning the plugin exposes data - likely contest entries, participant details, or internal plugin data - to user roles (subscribers) that should not have read access to it. WordPress subscriber accounts are the lowest authenticated user tier and are obtainable via open registration on most WordPress sites. The flaw likely exists in an AJAX handler, REST API endpoint, or admin-accessible function that fails to verify the requesting user's capability level before returning sensitive data.

Know when Contest 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 (Patchstack) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 6.5 MEDIUM

Network-accessible WordPress endpoint requires only a subscriber account (PR:L); pure read-only data leak yields C:H with no integrity or availability impact.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Subscriber Sensitive Data Exposure in Contest Gallery <= 28.1.7 versions.

Threat Intelligence Overview

EPSS Score
0.3%
Top 74% exploitable
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.3%
Patch available No
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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2021-24915 CRITICAL POC
9.8 Nov 29

The Contest Gallery WordPress plugin before 13.1.0.6 does not have capability checks and does not sanitise or escape the

CVE-2024-43283 MEDIUM POC
5.3 Aug 26

Insertion of Sensitive Information Into Sent Data vulnerability in Wasiliy Strecker / ContestGallery developer Contest G

CVE-2026-16055 HIGH POC
7.5 Aug 05

Contest Gallery WordPress plugin before version 30.0.7 implements a custom front-end login mechanism that issues authent

CVE-2022-4158 HIGH POC
7.5 Dec 26

The Contest Gallery WordPress plugin before 19.1.5.1, Contest Gallery Pro WordPress plugin before 19.1.5.1 do not escape

CVE-2022-4156 HIGH POC
7.5 Dec 26

The Contest Gallery WordPress plugin before 19.1.5.1, Contest Gallery Pro WordPress plugin before 19.1.5.1 do not escape

CVE-2026-16057 MEDIUM POC
6.5 Aug 03

Post-deletion authorization bypass in the Contest Gallery WordPress plugin before 30.0.7 allows any authenticated Author

CVE-2022-4166 MEDIUM POC
6.5 Dec 26

The Contest Gallery WordPress plugin before 19.1.5.1, Contest Gallery Pro WordPress plugin before 19.1.5.1 do not escape

CVE-2022-4165 MEDIUM POC
6.5 Dec 26

The Contest Gallery WordPress plugin before 19.1.5.1, Contest Gallery Pro WordPress plugin before 19.1.5.1 do not escape

CVE-2022-4164 MEDIUM POC
6.5 Dec 26

The Contest Gallery WordPress plugin before 19.1.5.1, Contest Gallery Pro WordPress plugin before 19.1.5.1 do not escape

CVE-2022-4163 MEDIUM POC
6.5 Dec 26

The Contest Gallery WordPress plugin before 19.1.5.1, Contest Gallery Pro WordPress plugin before 19.1.5.1 do not escape

CVE-2022-4162 MEDIUM POC
6.5 Dec 26

The Contest Gallery WordPress plugin before 19.1.5.1, Contest Gallery Pro WordPress plugin before 19.1.5.1 do not escape

CVE-2022-4161 MEDIUM POC
6.5 Dec 26

The Contest Gallery WordPress plugin before 19.1.5.1, Contest Gallery Pro WordPress plugin before 19.1.5.1 do not escape

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