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.
Metrics
CVSS 3.1 9.8/10
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| n/a | n/a | n/a |
References
- https://forum.vbulletin.com/forum/vbulletin-announcements/vbulletin-announcements_aa/4473890-vbulletin-5-6-9-security-patchRelease Notes, Vendor Advisory
- https://www.ambionics.io/blog/vbulletin-unserializable-but-unreachableExploit, Technical Description, Third Party Advisory
- https://forum.vbulletin.com/forum/vbulletin-announcements/vbulletin-announcements_aa/4473890-vbulletin-5-6-9-security-patchRelease Notes, Vendor Advisory
- https://www.ambionics.io/blog/vbulletin-unserializable-but-unreachableExploit, Technical Description, Third Party Advisory
Timeline
- Published
- Feb 3, 2023
- Last modified
- Jun 17, 2026
- NVD status
- Modified