ANOTHER Security Hole In SP_Pagebuilder 6.7.1 - Question | JoomShaper

ANOTHER Security Hole In SP_Pagebuilder 6.7.1

SC

Stuart Clark

SP Page Builder 8 hours ago

SP Page Builder 6.7.1 still contains an unauthenticated SQL injection in the front-end article loading endpoint. The 6.7.1 security release did not close it.

The site controller task articles.loadMoreArticles reads its parameters straight out of the raw JSON request body (php://input) with no login, no permission check and no CSRF token of any kind. The catid value taken from that body is passed unfiltered into SppagebuilderHelperArticles::getCategories(), which interpolates the array directly into a SQL IN() clause with implode(). The ArrayHelper::toInteger() sanitisation added for the sibling query runs one line too late to protect that call.

Any anonymous visitor can therefore read the entire site database, including user records and password hashes. Confirmed by reading the shipping com_sppagebuilder_pro 6.7.1 package on 10 August 2026.

This is reported to be under active exploitation in the wild. JoomShaper has NOT released a patch. The vendor has published a 6.8.0 changelog entry stating "Fixed an unauthenticated SQL injection in the article loading endpoint" and says the release is due "in the next days or week".

As of 10 August 2026 the latest available download is still 6.7.1, so there is currently no version you can update to. Temporary mitigation until 6.8.0 is published: edit components/com_sppagebuilder/controllers/articles.php and add die(); as the very first statement inside the loadMoreArticles() function. This blocks the attack. It also disables the endpoint, so the "Load more" button on article list addons will stop working until you remove the line.

This is separate from CVE-2026-65766 (the Dynamic Content ORDER BY injection), which was genuinely fixed in 6.7.1.

0
5 Answers
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 8 hours ago #231502

Hi Stuard,

yes, offcial update will be published tomorrow morning. As I mentioned in different topic 1h ago, oh.

By now, follow 3 steps from "Hidden Content"

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 8 hours ago #231503

and please edit your post and put details from sentence "The site controller..." in "Hidden Content" for security reasons (!)


0
SC
Stuart Clark
Accepted Answer
8 hours ago #231504

The information is publicly available on the internet. Ideally the fixed file should also be made publicly available.

0
SC
Stuart Clark
Accepted Answer
8 hours ago #231505

Incidentally, when I try to edit the post, the edit is never saved.

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 8 hours ago #231507

No problem, anyway. Please use fixed file, full officall update will be tomorrow, I have confirmation.

If you have firewall component, it's even better, if not... why not?

0