CVE-2026-13357: Houzez Property Feed SQL Injection Vulnerability Guide
The Houzez Property Feed plugin for WordPress contains a SQL injection vulnerability in versions up to 2.5.46. An attacker with administrator-level access can manipulate the 'orderby' parameter to execute arbitrary SQL queries and steal sensitive data from the website's database. The vulnerability exists because user input is only lightly sanitized before being inserted into an SQL statement, bypassing WordPress's built-in protection mechanisms.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 4.9 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
- Weaknesses (CWE)
- CWE-89
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-07-02 / 2026-07-02
NVD description (verbatim)
The Houzez Property Feed plugin for WordPress is vulnerable to SQL Injection via the 'orderby' parameter in all versions up to, and including, 2.5.46 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query in the prepare_items() method of the Houzez_Property_Feed_Admin_Logs_Export_Table (and Houzez_Property_Feed_Admin_Logs_Import_Table) class. The user-controlled $_GET['orderby'] and $_GET['order'] values are filtered only with sanitize_text_field() and then concatenated into the SQL format string before $wpdb->prepare() is called — prepare() only parameterizes the appended LIMIT/OFFSET clause and cannot retroactively secure the already-tainted ORDER BY clause. This makes it possible for authenticated attackers, with Administrator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
6 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-13357 is a SQL injection vulnerability in the Houzez_Property_Feed_Admin_Logs_Export_Table and Houzez_Property_Feed_Admin_Logs_Import_Table classes. The prepare_items() method accepts $_GET['orderby'] and $_GET['order'] parameters, applies only sanitize_text_field() filtering, then concatenates these values directly into an SQL format string. The subsequent $wpdb->prepare() call cannot retroactively secure the ORDER BY clause—it only parameterizes the LIMIT/OFFSET portion appended afterward. This improper sequencing allows authenticated administrative users to inject arbitrary SQL syntax into the query, enabling data exfiltration attacks.
Business impact
Compromised WordPress property listing sites can have their entire databases extracted, exposing client information, property details, transaction records, and other sensitive data. For real estate agencies and property management firms using Houzez, this creates regulatory exposure (GDPR, CCPA) and reputational risk. The attack requires administrator credentials, so it primarily threatens multi-user sites or organizations where admin access is over-provisioned.
Affected systems
WordPress installations running the Houzez Property Feed plugin in versions 2.5.46 and earlier. The vulnerability affects both the export and import logging table admin interfaces. Any WordPress site with this plugin enabled and administrator users is potentially at risk.
Exploitability
Exploitation requires valid WordPress administrator credentials and direct access to the WordPress admin dashboard. An attacker cannot exploit this remotely without first compromising admin credentials through other means. Once authenticated, the attack is straightforward—no user interaction is required and the SQL injection is reliable. The vulnerability is not listed in CISA's Known Exploited Vulnerabilities (KEV) catalog, suggesting active exploitation has not been widespread as of the publication date.
Remediation
Update the Houzez Property Feed plugin to a patched version released after 2.5.46. Verify the specific patch version in the official Houzez plugin repository or vendor advisory before deploying. Organizations should restrict WordPress administrator privileges to the minimum required personnel, implement strong access controls, and audit user accounts with elevated permissions.
Patch guidance
Visit the Houzez Property Feed plugin's official page in the WordPress plugin directory or the vendor's website to confirm the available patch version. Apply the update through WordPress's built-in plugin update mechanism once a fixed version is confirmed. Before updating, back up your WordPress database and test the patch in a staging environment to verify compatibility with your site configuration. If you are unsure which version fixes this issue, consult the vendor's security advisory directly.
Detection guidance
Monitor WordPress admin logs and database query logs for unusual ORDER BY clause syntax or multiple concatenated SQL statements originating from the admin dashboard. Check for suspicious values in the 'orderby' parameter of requests to WordPress admin pages related to Houzez logs. Implement Web Application Firewall (WAF) rules to detect SQL injection patterns in GET parameters, particularly those targeting database admin functions. Review access logs for administrators logging in from unexpected IP addresses or at unusual times.
Why prioritize this
Although rated MEDIUM severity due to the high privilege requirement (administrator access), this vulnerability should not be deprioritized entirely. Real estate companies and agencies frequently grant admin access to multiple staff members, increasing the attack surface. The confidentiality impact is high—attackers can extract entire databases. Prioritize patching based on your site's user access model: organizations with broadly distributed admin privileges should treat this as higher priority.
Risk score, explained
The CVSS v3.1 score of 4.9 reflects the high barrier to exploitation (PR:H—administrator privilege required) balanced against a high confidentiality impact (C:H). No integrity or availability impact is possible through this vector. The score appropriately captures that while the technical vulnerability is severe, real-world exploitation is constrained to trusted insiders or attackers who have already compromised admin accounts through other attack chains.
Frequently asked questions
Do I need to update immediately if my site only has one admin account and I trust that person?
Patching remains prudent. Even with limited admin access, credential compromise is possible through phishing, malware, or password reuse. A delayed patch leaves a window of vulnerability. Additionally, plugin security updates often include other improvements beyond this specific CVE.
Can this vulnerability be exploited without WordPress administrator access?
No. The vulnerability is explicitly limited to authenticated users with administrator-level privileges or above. Unauthenticated or lower-privileged users cannot access the affected admin pages or parameters.
What data is at risk if my database is exposed through this SQL injection?
Any data stored in your WordPress database is potentially at risk, including user accounts, property listings, contact information, transaction records, and any custom data stored by Houzez or other plugins. The scope depends on your database schema and what information you store.
Is there a workaround if I cannot patch immediately?
Limit administrator access to trusted personnel only and monitor their activity closely. Disable the Houzez Property Feed plugin temporarily if it is not actively being used. However, these are temporary measures—patching is the proper remediation.
This analysis is based on the CVE description and CVSS scoring provided as of July 2, 2026. Specific patch version numbers and release dates should be verified against the official Houzez plugin repository and vendor security advisories before deployment. SEC.co makes no warranty regarding the completeness or accuracy of third-party vendor patch releases. Organizations should conduct their own risk assessment based on their specific WordPress environment, user privileges, and data sensitivity. No exploit code or weaponized proof-of-concept is provided in this analysis. Source: NVD (public-domain), retrieved 2026-08-10. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2025-53648MEDIUMSQL Misconfiguration in Apache Gravitino UI – MEDIUM Severity
- CVE-2025-71332MEDIUMSQL Injection in Flowise importChatflows API – MEDIUM Severity Credential Extraction
- CVE-2026-0075MEDIUMAndroid SQL Injection in Contacts Database – Privilege Escalation Risk
- CVE-2026-10039MEDIUMFrontend Admin WordPress Plugin SQL Injection Vulnerability
- CVE-2026-10155MEDIUMSQL Injection in Bdtask Multi-Store Inventory Management System 1.0
- CVE-2026-10170MEDIUMSQL Injection in code-projects Visitor Management System 1.0
- CVE-2026-10171MEDIUMSQL Injection in code-projects Online Music Site 1.0 AdminUpdateAlbum.php
- CVE-2026-10176MEDIUMSQL Injection in Aider-AI Aider 0.86.3 Code Generation