Skip to main content

vBulletin CVE-2026-9357

| EUVDEUVD-2026-31572 LOW
Cross-site Scripting (XSS) (CWE-79)
2026-05-24 VulDB GHSA-8rjw-7777-4jwx
2.0
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Register low-privilege forum account
  2. Delivery
    Craft XSS payload targeting login parameters
  3. Exploit
    Inject payload via login manipulation
  4. Execution
    Social engineer victim to trigger payload
  5. Persist
    Execute malicious script in victim browser
  6. Impact
    Capture session tokens or credentials

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

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

Exploitation Conditions

Requires attacker to possess authenticated vBulletin account with low privileges (standard forum member access). Victim must interact with the manipulated login component-either by clicking a crafted link (reflected XSS scenario) or by naturally accessing a login page where malicious payload has been stored (stored XSS scenario). The UI:R (Required user interaction) constraint means exploitation cannot be fully automated and depends on social engineering success. Attack is remotely executable (AV:N) against any internet-accessible vBulletin 6.x installation without requiring additional network positioning. Exploitation is limited to vBulletin application scope (S:U)-cannot directly compromise underlying server or adjacent systems, though stolen administrative credentials could enable subsequent privilege escalation. No special server configuration or non-default feature enablement is required; the login component is core functionality present in all standard deployments.

Impact

Real-world risk is moderate-low despite network accessibility. The CVSS base score of 3.5 reflects significant exploitation constraints: requires authenticated attacker (PR:L), victim user interaction (UI:R), and produces only low integrity impact (I:L) with no confidentiality or availability consequences. The CVSS temporal score with E:P (Proof-of-Concept) confirms exploit code exists but is not fully automated. Absence from CISA KEV and the S:U (Unchanged scope) indicate attacks remain confined to the vulnerable application context-cannot pivot to backend systems. However, XSS in authentication flows poses session hijacking and credential theft risks that CVSS I:L may understate. Primary risk factors: public POC increases attacker accessibility, vendor non-responsiveness means no official patch timeline, and vBulletin's wide deployment in internet-facing forums creates large attack surface. Mitigating factors: attack complexity is low (AC:L) but multi-step prerequisites (authenticate, craft payload, social engineer victim) reduce automated exploitation likelihood. Organizations should prioritize based on whether their vBulletin instance has untrusted authenticated users and how sensitive the forum content/user base is.

Exploit ScenarioDerived

An attacker with a standard vBulletin forum account (low privilege) identifies the login component XSS vulnerability and crafts a malicious payload embedded in a login-related parameter-potentially a stored XSS via profile field or redirect URL, or reflected XSS in an error message. The attacker distributes a crafted link via forum private messages or embeds it in forum posts, socially engineering victims (other authenticated users or administrators) to click. When a victim interacts with the manipulated login function, the injected JavaScript executes in their browser context, enabling the attacker to steal session cookies, capture credentials entered into the login form, perform actions as the victim user, or deface the login page. Public proof-of-concept code exists to demonstrate the vulnerability, lowering the technical skill required for exploitation.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – May 24, 2026

Stored or reflected cross-site scripting in vBulletin 6.x login component allows authenticated users with low privileges to inject malicious scripts that execute when other users interact with the manipulated login function. Public proof-of-concept exists (CVSS E:P) but detailed exploitation steps are being withheld by VulDB. Vendor did not respond to disclosure, and no patch release has been announced. EPSS data unavailable; not listed in CISA KEV, suggesting limited observed exploitation despite public POC availability.

RemediationAI

No vendor-released patch has been announced for CVE-2026-9357 as of this analysis-vBulletin did not respond to disclosure. Monitor the official vBulletin security announcements page and check for updates to version 6.x that address login component XSS. In the absence of a patch, implement these compensating controls: Deploy web application firewall (WAF) rules to detect and block common XSS payloads in login-related parameters (username, password, redirect URLs), though this provides incomplete protection against sophisticated encoding techniques and may cause false positives blocking legitimate special characters in passwords. Enable Content Security Policy (CSP) headers with strict 'script-src' directives (e.g., 'self' only, no 'unsafe-inline') to prevent injected scripts from executing-however, this may break existing vBulletin JavaScript functionality if the application relies on inline scripts, requiring significant testing and potential code modifications. Restrict authenticated user permissions to the minimum necessary and implement additional monitoring for suspicious login activity patterns. Consider disabling public registration if the forum can operate with a closed user base, eliminating the PR:L attack vector entirely. Review server logs and vBulletin access logs for indicators of exploitation attempts (unusual JavaScript strings in HTTP parameters). Refer to VulDB technical details at https://vuldb.com/vuln/365320/cti for additional context, though full exploit code is withheld.

Affected VersionsENISA

vBulletin 6.*

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

This vulnerability affects vBulletin 6.x, a PHP-based internet forum software widely deployed for community discussion platforms. The issue is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation), the fundamental cross-site scripting weakness class. The Login component fails to properly sanitize or encode user-controlled input before rendering it in HTML contexts, allowing injection of JavaScript or HTML. vBulletin's login mechanism typically processes username, password, and potentially redirect parameters-any of these could be the injection vector. Given the PR:L requirement in the CVSS vector, an authenticated low-privilege user (standard forum member) must be able to manipulate the login function parameters, suggesting this may be a stored XSS where the attacker pre-positions malicious payloads that trigger when victims access login-related pages, or a reflected XSS requiring social engineering to convince victims to click crafted links.

Know when Vbulletin 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 (VulDB) PRIMARY 2.0 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P

Primary rating from Vendor (VulDB) · only source for this CVE.

CVSS VectorVendor: VulDB

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

Lifecycle Timeline

1
CVSS changed
May 26, 2026 - 20:07 NVD
3.5 (LOW) 2.0 (LOW)

DescriptionCVE.org

A vulnerability was found in vBulletin 6.x. This impacts an unknown function of the component Login. Performing a manipulation results in cross site scripting. It is possible to initiate the attack remotely. The exploit has been made public and could be used. VulDB is withholding an extended redistribution of exploit details to prevent simplified exploitation. The vendor was contacted early about this disclosure but did not respond in any way.

Threat Intelligence Overview

EPSS Score
0.0%
Top 92% exploitable
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 LOW
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2025-48827 CRITICAL POC
10.0 May 27

vBulletin versions 5.0.0 through 5.7.5 and 6.0.0 through 6.0.3 are vulnerable to remote code execution through crafted t

CVE-2016-6195 CRITICAL POC
9.8 Aug 30

SQL injection vulnerability in forumrunner/includes/moderation.php in vBulletin before 4.2.2 Patch Level 5 and 4.2.3 bef

CVE-2025-48828 CRITICAL POC
9.0 May 27

vBulletin 5.0.0 through 5.7.5 and 6.0.0 through 6.0.3 running on PHP 8.1 or later allow unauthenticated access to protec

CVE-2015-7808 HIGH POC
7.5 Nov 24

The vB_Api_Hook::decodeArguments method in vBulletin 5 Connect 5.1.2 through 5.1.9 allows remote attackers to conduct PH

CVE-2013-6129 HIGH POC
7.5 Oct 19

The install/upgrade.php scripts in vBulletin 4.1 and 5 allow remote attackers to create administrative accounts via the

CVE-2013-3522 MEDIUM POC
6.5 May 10

SQL injection vulnerability in index.php/ajax/api/reputation/vote in vBulletin 5.0.0 Beta 11, 5.0.0 Beta 28, and earlier

CVE-2020-17496 CRITICAL POC
9.8 Aug 12

vBulletin 5.5.4 through 5.6.2 allows remote command execution via crafted subWidgets data in an ajax/render/widget_tabbe

CVE-2020-12720 CRITICAL POC
9.8 May 08

vBulletin before 5.5.6pl1, 5.6.0 before 5.6.0pl1, and 5.6.1 before 5.6.1pl1 has incorrect access control. Rated critical

CVE-2019-16759 CRITICAL POC
9.8 Sep 24

vBulletin 5.x through 5.5.4 allows remote command execution via the widgetConfig[code] parameter in an ajax/render/widge

CVE-2017-17672 CRITICAL POC
9.8 Dec 14

In vBulletin through 5.3.x, there is an unauthenticated deserialization vulnerability that leads to arbitrary file delet

CVE-2016-6483 HIGH POC
8.6 Sep 02

The media-file upload feature in vBulletin before 3.8.7 Patch Level 6, 3.8.8 before Patch Level 2, 3.8.9 before Patch Le

CVE-2017-17671 CRITICAL POC
9.8 Dec 14

vBulletin through 5.3.x on Windows allows remote PHP code execution because a require_once call is reachable with an una

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