Skip to main content

Semantic MediaWiki EUVDEUVD-2026-110706

| CVE-2026-116878 HIGH
Uncontrolled Resource Consumption (CWE-400)
2026-10-27 VulnCheck GHSA-xjgm-6w2q-3jqg
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Reach public Special:PropertyLabelSimilarity as anonymous user
  2. Delivery
    Send request with limit=0 to bypass SQL LIMIT
  3. Exploit
    Backend loads full property pool and runs pairwise similar_text()
  4. Execution
    Repeat requests to exhaust CPU, memory, and DB connections
  5. Impact
    Denial of service for legitimate users

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the Special:PropertyLabelSimilarity special page to be reachable by anonymous users, which is the default - the GHSA confirms the special-page constructor sets no restriction and no SMW administrator permission is required. The attacker supplies limit=0 (or a negative value), which the vulnerable getPropertyList() treats as 'no SQL LIMIT', loading the whole property table into the O(n^2) matchLabels()/similar_text() loop. The key LIMITING factor is deployment scale: the advisory states the cost grows quadratically with the number of user-defined properties, so the attack is only meaningfully disruptive on a wiki with a large property pool; on a small property set the request may simply return a normal HTML page. No authentication, user interaction, or special configuration beyond a public wiki is needed, and impact is availability-only.

Impact

This is a genuine but bounded availability risk, not a confidentiality/integrity threat. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms remote, unauthenticated, low-complexity reachability with no user interaction, and the vulnerable-availability metric VA:H drives the 8.7 score - this is a pure denial-of-service issue (VC:N/VI:N). The SSVC framework tempers this: Exploitation is rated 'none' (no observed or confirmed exploitation), Technical Impact is only 'partial', while Automatable is 'yes' (the limit=0 request is trivially scriptable and repeatable). There is no EPSS score and no CISA KEV listing in the input, so there is no signal of active or widespread exploitation. The vuln.today decision label is 'this_week' (not act_now/emergency), consistent with a readily-automatable availability bug that is not being exploited. A material caveat: real-world impact is conditional on scale - the GHSA explicitly states the cost grows quadratically with the number of user-defined properties, so a wiki with a small property pool may only return a normal page, while a large pool times out. The advisory's own suggested severity is 'Medium', which is lower than the 8.7 (High) CVSS 4.0 base, reflecting that the worst case depends on deployment size. Net: prioritize patching within the vendor-suggested week for internet-facing SMW wikis with large property pools, but this is not a drop-everything emergency and carries no data-exposure risk.

Exploit ScenarioDerived

An anonymous attacker scripts repeated HTTP GET requests to a public wiki's Special:PropertyLabelSimilarity page with limit=0, which disables the SQL LIMIT and forces the backend to load the entire property pool and run pairwise similar_text() comparisons. Because the work is quadratic in the number of user-defined properties, a handful of concurrent requests can saturate PHP CPU and memory and hold database connections, degrading availability for legitimate users. The GHSA includes a safe, source-predicted proof of concept (a single limit=0&threshold=101 request); it is presented as source-review-predicted behavior, not a production stress test.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 28, 2026

Semantic MediaWiki before 7.3.1 exposes Special:PropertyLabelSimilarity without an administrator restriction, and a caller-supplied limit of zero or a negative value bypasses the SQL LIMIT, loading the property pool into an O(n^2) pairwise label comparison. Unauthenticated remote attackers can send repeated requests to consume PHP CPU and memory and hold database connections; the impact is availability-only and grows with the number of user-defined properties, so it is most disruptive on large wikis. Active exploitation is not reported (SSVC exploitation: none), and a public proof-of-concept request is documented in the advisory but is not verified as working exploit code.

RemediationAI

Upgrade Semantic MediaWiki to 7.3.1, the vendor-released fixed version; the patch commit 15ed8489a4ca142ea5417d0c4403dbbe0a3ee3f5 adds a MAX_LIMIT of 100 and always applies a bounded SQL LIMIT, clamping zero, negative, and oversized limit values. Apply the update from the vendor advisory at https://github.com/SemanticMediaWiki/SemanticMediaWiki/security/advisories/GHSA-wh64-r5x2-vjgf. If immediate upgrade is not possible, implement the advisory's recommended request-level controls: reject zero or negative limit values and clamp positive values to a small server-side maximum before they reach Special:PropertyLabelSimilarity, or temporarily restrict access to that special page; these controls also block or limit legitimate use of the page.

Affected VersionsENISA

SemanticMediaWiki 2.5.0 <7.3.1

Affected Packages

euvd semanticmediawiki fix: 7.3.1

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

Semantic MediaWiki is a PHP MediaWiki extension. In the vulnerable code path, Special:PropertyLabelSimilarity casts the request's limit parameter and passes it to RequestOptions; PropertyLabelSimilarityLookup::getPropertyList() applies a SQL LIMIT and OFFSET only when the requested limit is greater than zero. A limit of zero or a negative value therefore removes the database bound, and the implementation loads the property rows and compares labels pairwise with similar_text(), producing quadratic work classified as CWE-400 (Uncontrolled Resource Consumption) with CWE-834 (Excessive Iteration). The GHSA confirms the special-page constructor sets no restriction, so anonymous users can reach the page by default. The upstream fix adds a MAX_LIMIT constant of 100 and always applies a bounded SQL LIMIT, falling back to MAX_LIMIT for zero, negative, or oversized requests.

Know when PHP 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 (VulnCheck) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.5 HIGH

Remote unauthenticated request with no interaction (AV:N/AC:L/PR:N/UI:N) against a default-public page; availability-only impact (A:H), no confidentiality or integrity effect, no scope change.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Semantic MediaWiki from 2.5.0 before 7.3.1 contains an uncontrolled resource consumption vulnerability that allows anonymous attackers to force quadratic computation by supplying a zero limit to Special:PropertyLabelSimilarity. Attackers can send repeated requests with limit=0 to bypass the SQL LIMIT and trigger pairwise similar_text() comparisons, exhausting PHP CPU, memory, and database connections.

Executive ViewAI

Why It Matters

Semantic MediaWiki versions prior to 7.3.1 contain a high-severity availability vulnerability that allows unauthenticated attackers to exhaust server resources on large wikis. This can cause service disruptions, impacting wiki availability for all users and potentially leading to operational downtime. Leadership should prioritize patching to mitigate denial-of-service risks and maintain business continuity.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 70% exploitable
Prevalence
Medium
most popular semantic extension for MediaWiki, but wiki-specific footprint
Social Media
1
Sightings
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 HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

More in PHP

View all
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it

CVE-2012-1823 CRITICAL POC
9.8 May 11

sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not

CVE-2016-1555 CRITICAL POC
9.8 Apr 21

(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear

CVE-2018-11138 CRITICAL POC
9.8 May 31

The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by

CVE-2024-11680 CRITICAL POC
9.8 Nov 26

ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C

CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-9841 CRITICAL POC
9.8 Jun 27

Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c

CVE-2025-0108 HIGH POC
8.8 Feb 12

Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers

CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2013-4983 CRITICAL POC
10.0 Sep 10

The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

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