Skip to main content

Social Web Suite EUVDEUVD-2026-96779

| CVE-2026-88930 HIGH
SQL Injection (CWE-89)
2026-10-11 WPScan GHSA-8r7c-grp8-rwmq
8.6
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Identify WordPress site running Social Web Suite ≤4.1.12
  2. Exploit
    Send crafted request to shared-secret-authorised endpoint
  3. Execution
    Inject SQL via unsanitised parameter
  4. Impact
    Extract credentials and secrets from database

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

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

Exploitation Conditions

Exploitation is possible specifically when the plugin's shared secret has NOT been set - the plugin accepts requests 'authorised' by the shared secret without first requiring that secret to be configured, meaning fresh, unconfigured, or newly installed Social Web Suite installations (≤4.1.12) accept attacker requests and process the injectable parameter. No authentication, privileges, or user interaction are required per the CVSS vector (PR:N/UI:N), so any internet-facing WordPress site in this unconfigured state is directly exploitable. The primary limiting factor is deployment footprint: the target must run this specific plugin at a vulnerable version, and sites that have properly configured a shared secret may narrow (though per the description do not fully eliminate) the pre-authorisation acceptance behaviour - verify configured-site behaviour with the vendor/WPScan advisory.

Impact

This is a credible, actionable priority rather than a paper-tiger high-CVSS issue. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes a network-reachable, low-complexity flaw requiring no privileges and no user interaction - the easiest class of vulnerability to exploit - and CWE-89 (SQL injection) directly supports the stated confidentiality impact (C:H), enabling extraction of database contents such as WordPress user hashes and secrets. WPScan reports public exploit code exists, so the barrier to opportunistic exploitation is low. No EPSS score, SSVC decision, or KEV status was supplied in the input; the vulnerability is NOT listed as actively exploited in CISA KEV based on the data provided, so current real-world exploitation cannot be confirmed - the signal set is POC-available + high CVSS, which typically indicates elevated but not yet mass-exploited risk. The main tempering factor is prevalence: Social Web Suite is a comparatively niche WordPress plugin, so aggregate internet-wide risk is lower than a flaw in a ubiquitous plugin, even though any individual affected site is at high risk. Note a scope nuance: the input lists S:C, whereas a typical in-application SQLi affects the same security authority (S:N) - this inflates the input's 8.6 score and should be verified.

Exploit ScenarioDerived

An unauthenticated attacker sends a crafted HTTP request to the Social Web Suite plugin's request-handling endpoint on a target WordPress site that has not configured its shared secret, injecting SQL into an unsanitised parameter. Because public exploit code exists (WPScan), the attacker can readily automate dumping sensitive database contents such as user credentials, nonces, and site secrets. No authentication, privileges, or user interaction are required, making opportunistic mass scanning of WordPress sites feasible.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 11, 2026

Unauthenticated SQL injection in the Social Web Suite WordPress plugin through 4.1.12 lets remote attackers read arbitrary data from the site's database, because the plugin accepts requests supposedly authorized by its shared secret before ever requiring that secret to be configured, and then passes an unsanitized parameter directly into an SQL statement. The CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms that no authentication, privileges, or user interaction are needed: any internet-facing WordPress installation running a vulnerable version in the unconfigured state is directly exploitable. Publicly available exploit code exists, and while the primary limiting factor is the deployment footprint of this specific plugin (and the unset-secret prerequisite), the high confidentiality impact makes this a credible, actionable priority rather than a theoretical high-CVSS issue.

RemediationAI

No vendor-released patch identified at time of analysis; the input data does not name a fixed version, so treat 4.1.12 and every earlier release as vulnerable and do not assume an upgrade path until the WPScan advisory (https://wpscan.com/vulnerability/79204810-fd42-479d-bd2f-8762210f0fc5/) or the plugin author publishes one. The most reliable immediate action is to deactivate and remove the Social Web Suite plugin from any internet-facing WordPress site until a fixed release is confirmed - the trade-off is loss of the plugin's social-sharing functionality, which is preferable to database-wide disclosure. If the plugin must remain active, set a long, random shared secret in the plugin configuration; this removes the unconfigured-instance precondition, but per the description the pre-authorization acceptance behaviour may not be fully eliminated on configured sites, so verify that mitigation with the vendor/WPScan before relying on it. Additional compensating controls: deploy WAF rules that reject SQL metacharacters and injection patterns on requests to the plugin's endpoints, and restrict or block external access to those endpoints at the reverse proxy/edge for anything other than trusted administrative source addresses - with the trade-off that legitimate scheduled or third-party calls using those endpoints may break. Finally, rotate any secrets, API keys, or user credentials stored in the WordPress database, since successful exploitation would have exposed them.

Affected VersionsENISA

Social Web Suite 0 ≤4.1.12

Affected Packages

euvd social_web_suite 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

This is a CWE-89 SQL injection rooted in a broken authorization pre-check inside a WordPress plugin. Social Web Suite secures certain REST/AJAX-style entry points with a shared secret, but the code path evaluated for CVE-2026-88930 does not verify that a shared secret has actually been set before treating an incoming request as authorized; on fresh, newly installed, or otherwise unconfigured instances the check is effectively bypassed, exposing the handler to anyone reachable over HTTP. The handler then takes a request parameter and interpolates it into an SQL statement without sanitisation or escaping, giving an attacker control over the query. The published CVSS 3.1 vector scores scope as Changed (S:C), whereas the independent assessment treats scope as Unchanged (S:N); both agree on network attack vector, low complexity, no privileges, no user interaction, and a high confidentiality-only impact, which is consistent with an attacker enumerating WordPress database contents (users, hashes, tokens, plugin/option data) rather than writing to it. The CPE string (cpe:2.3:a:unknown:social_web_suite:*:*:*:*:*:*:*:*) indicates the vendor field is unresolved, so inventory matching should rely on the plugin slug/directory name and installed version rather than a trusted vendor namespace.

Know when Social Web Suite 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 (WPScan) PRIMARY 8.6 HIGH
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
vuln.today AI 7.5 HIGH

Remote, no-auth, low-complexity SQLi over HTTP (AV:N/AC:L/PR:N/UI:N); C:H for database disclosure, I:N/A:N per reported impact; S:N as the DB and app share one security authority.

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

3
CVSS changed
Oct 11, 2026 - 12:22 NVD
8.6 (HIGH)
CVE Published
Oct 11, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Oct 11, 2026 - 06:00 cve.org
HIGH 8.6

DescriptionCVE.org

The Social Web Suite WordPress plugin through 4.1.12 does not require its shared secret to be set before accepting requests authorised by it, and does not sanitise and escape a parameter before using it in an SQL statement, allowing unauthenticated users to perform SQL injection attacks.

Technical POC Analysis

Evidence caveat: the only source is the WPScan advisory (WPVDB 79204810-fd42-479d-bd2f-8762210f0fc5).

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

The Social Web Suite WordPress plugin (through version 4.1.12) contains an unauthenticated SQL injection vulnerability that allows remote attackers to read arbitrary data from a site's database; publicly available exploit code exists, and no vendor-released patch identified at time of analysis. Any internet-facing WordPress installation using a vulnerable version in its unconfigured state is exposed, placing customer data, credentials, and proprietary information at risk. Leadership should prioritize immediate mitigation because the lack of a patch and the ease of exploitation could lead to regulatory penalties, reputational harm, and operational disruption.

Business Impact: High
Compensating Controls

Deactivate the plugin if not required; configure the plugin's shared secret with a strong value; deploy WAF rules to block SQL injection; restrict network access to plugin endpoints; and monitor database activity for anomalous queries.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Low
niche WordPress social-media auto-posting plugin, limited install base
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 Yes
EPSS 0.2%
Patch available No
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

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