CVE-2023-25135
vBulletin vBulletin Deserialization of Untrusted Data
Record summary
CVE-2023-25135 has a selected CVSS score of 9.8 (critical); EIP currently links 1 Nuclei template.
Description
vBulletin before 5.6.9 PL1 allows an unauthenticated remote attacker to execute arbitrary code via a crafted HTTP request that triggers deserialization. This occurs because verify_serialized checks that a value is serialized by calling unserialize and then checking for errors. The fixed versions are 5.6.7 PL1, 5.6.8 PL1, and 5.6.9 PL1.
Exploitation context
Known exploitation
- VulnCheck KEV
- Listed · Dec 4, 2023 · VulnCheck
- Reported exploitation
- Observed · VulnCheck
Available material
- Nuclei templates
- 1
CISA SSVC decision
CISA Coordinator · SSVC 2.0.3 · Evaluated Mar 26, 2025 · Source: CVE List
Affected products and versions
1| Product | Source | Version range | Status |
|---|---|---|---|
vBulletinBrowse vBulletin / vBulletin | VulnCheck | Version data not supplied | |
Nuclei templates
1ProjectDiscoveryCRITICALvBulletin <= 5.6.9 - Pre-authentication Remote Code ExecutionCVSS 9.8
vBulletin before 5.6.9 PL1 allows an unauthenticated remote attacker to execute arbitrary code via a crafted HTTP request that triggers deserialization. This occurs because verify_serialized checks that a value is serialized by calling unserialize and then checking for errors.
Impact
Successful exploitation of this vulnerability could allow an attacker to execute arbitrary code on the target system.
Remediation
Upgrade to the latest version to mitigate this vulnerability.
Source: ProjectDiscovery