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.
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HVbulletin
APPVbulletin5.6.75.6.85.6.9
🟢
PATCH AVAILABLE
Vendor update available. Deploy in standard maintenance cycle.
Tags
RCEDeserialization
Related vulnerabilities
CVE-2020-17496CRITICAL9.8⚠ KEVPL ✓same product
vBulletin 5.x — zdalne wykonanie kodu (RCE) przez subWidgets
CVE-2019-16759CRITICAL9.8⚠ KEVPL ✓same product
RCE bez uwierzytelnienia w vBulletin 5.x przez parametr widgetConfig[code]
CVE-2025-48828CRITICAL9.0PL ✓same product
RCE w vBulletin poprzez Template Conditionals — wykonanie dowolnego kodu PHP
CVE-2025-48827CRITICAL10.0PL ✓same product
vBulletin — nieautoryzowany dostęp do chronionych metod API (RCE)
CVE-2020-7373CRITICAL9.8PL ✓same product
vBulletin 5.5.4–5.6.2: RCE przez niekompletną łatę CVE-2019-16759