Important: Update App Builder to Version 4.3.4 or Later to Fix ‘app-builder-search’ Parameter SQL Injection Vulnerability

The vulnerability only affects websites where FULLTEXT search has been manually enabled for the post_title and post_content columns. This is done using the following SQL command:

ALTER TABLE wp_posts ADD FULLTEXT(post_title, post_content);

This issue is specific to tables with the wp_ prefix.

Potential Risk:

If FULLTEXT search is enabled for post_title and post_content in your database, an attacker could potentially access sensitive information such as the database name and username using functions like DATABASE() or USER().

Recommendation:

Regardless of whether you have enabled FULLTEXT search or not, we strongly recommend updating to the latest version of App Builder to ensure your website’s security.

Regarding about search with ?app-builder-search

The ?app-builder-search feature was originally developed as an experimental tool to speed up search functionality on WordPress websites. However, it was never fully implemented and is not used in the Cirilla app.

Upcoming Developments:

We are excited to announce the development of a new plugin called “Search Filter Pro.” This plugin will address search issues on large websites and provide enhanced search and filter functionality, especially optimized for mobile devices.

App builder version 5.x

In the upcoming version, we are refactoring App Builder to enhance performance. Key improvements include:

  • Fixes: Addressing warnings from plugin checkers.
  • Dependency Management: Loading dependencies only when necessary.
  • Feature Management: Loading features and integrations only when enabled.
  • Code Restructuring: Rebuilding the code and structure for better efficiency.

Leave a Comment