CVE-2017-14847 in WPAMS Apartment Management Systeminfo

Summary

by MITRE

Mojoomla WPAMS Apartment Management System for WordPress allows SQL Injection via the id parameter.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Analysis

by VulDB Data Team • 11/24/2025

The vulnerability identified as CVE-2017-14847 affects the Mojoomla WPAMS Apartment Management System plugin for WordPress, representing a critical security flaw that exposes the system to unauthorized data access and manipulation. This plugin, designed for property management and apartment handling within WordPress environments, contains a SQL injection vulnerability that can be exploited by malicious actors to gain unauthorized access to sensitive database information. The vulnerability specifically resides in the handling of the id parameter, which is improperly validated and sanitized before being incorporated into database queries.

The technical flaw manifests when the id parameter is passed directly into SQL query construction without proper input sanitization or parameterization. This allows attackers to inject malicious SQL code that can manipulate the database structure, extract confidential information, modify existing records, or even delete critical data. The vulnerability falls under CWE-89, which categorizes SQL injection as a common weakness in web applications where untrusted data is concatenated into SQL commands without proper escaping or parameterization. The attack vector is particularly dangerous because it requires minimal user interaction and can be executed through simple URL manipulation, making it highly exploitable in automated attacks.

From an operational impact perspective, this vulnerability poses significant risks to property management systems that rely on WordPress for their digital infrastructure. Attackers can exploit this flaw to access tenant information, financial records, lease agreements, and other sensitive data stored within the apartment management database. The implications extend beyond simple data theft, as malicious actors could potentially disrupt services by corrupting database entries or executing destructive operations. The vulnerability affects all versions of the WPAMS plugin prior to the patch release, leaving numerous WordPress installations exposed to potential compromise. This type of vulnerability directly aligns with ATT&CK technique T1071.004, which covers application layer protocol manipulation, specifically targeting database interactions through malformed input.

Organizations should implement immediate mitigation strategies to address this vulnerability, including updating to the latest version of the WPAMS plugin where the SQL injection flaw has been patched. Additionally, administrators should implement proper input validation and parameterized queries throughout their WordPress environment to prevent similar vulnerabilities from occurring. Database access controls should be reviewed to ensure that only necessary permissions are granted to application users, and regular security audits should be conducted to identify and remediate potential injection points. Network monitoring solutions should be configured to detect unusual database access patterns that might indicate exploitation attempts, while web application firewalls can provide additional protection layers against malicious SQL injection attempts. The remediation process should also include comprehensive testing to ensure that all input parameters are properly sanitized before database interaction, following secure coding practices that prevent the concatenation of user-supplied data into SQL commands without appropriate escaping or parameterization techniques.

Reservation

09/27/2017

Disclosure

09/27/2017

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00749

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!