CVE Catalog

CVE-2026-81566

MediumCVSS 5.1
Published: Updated: Translated: NVD NIST

Summary

The Joomla extension SP Page Builder (Free and Pro) versions 4.0.0–6.9.0 contains a Missing Access Control vulnerability in menu item creation. The add-to-menu routine invoked the com_menus item model's save() method directly; that model does not perform authorisation itself, because the relevant checks reside in the com_menus controller, and the only check applied was core.edit on com_sppagebuilder. Users with no permissions whatsoever on com_menus could therefore create menu items, and because the record identifier was taken from the submitted jform[menuid] field, could also overwrite existing ones. The home flag was read back from the database and preserved, so the site's home menu item could be repointed while remaining the home item.

Risk Assessment

A user without menu management permissions can create new menu items or overwrite existing ones, including repointing the site's home menu item. This can lead to unauthorized changes in navigation and potential redirection of users to malicious content.

Recommendation

Update SP Page Builder to a version later than 6.9.0. Check the site for unauthorized menu items and verify the configuration of the home menu item.

Other vulnerabilities in SP Page Builder

See all
Original NVD description (English source)

Joomla Extension - joomshaper.com - Missing Access Control in Menu Item Creation in SP Page Builder (Free and Pro) 4.0.0 - 6.9.0 - The add-to-menu routine invoked the com_menus item model's save() method directly. That model does not perform authorisation itself, because the relevant checks reside in the com_menus controller, and the only check applied was core.edit on com_sppagebuilder. Users with no permissions whatsoever on com_menus could therefore create menu items, and because the record identifier was taken from the submitted jform[menuid] field, could also overwrite existing ones. The home flag was read back from the database and preserved, so the site's home menu item could be repointed while remaining the home item.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS