CVE-2026-14747: SQL Injection in code-projects Real State Services 1.0
A SQL injection vulnerability exists in code-projects Real State Services version 1.0 that allows an unauthenticated attacker to inject malicious SQL commands through the 'amen' parameter in the /addprojectsale.php file. Because no authentication is required and the vulnerability can be exploited over the network, an attacker could potentially read, modify, or delete database records without legitimate access. This is a remotely exploitable flaw affecting a real estate management application.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 7.3 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
- Weaknesses (CWE)
- CWE-74, CWE-89
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-07-05 / 2026-07-06
NVD description (verbatim)
A vulnerability was detected in code-projects Real State Services 1.0. Affected by this vulnerability is an unknown functionality of the file /addprojectsale.php. The manipulation of the argument amen results in sql injection. The attack can be launched remotely.
7 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-14747 is a network-accessible SQL injection vulnerability (CWE-89, CWE-74) in code-projects Real State Services 1.0. The vulnerability exists in the /addprojectsale.php endpoint where the 'amen' parameter is processed without sufficient input sanitization or parameterized query protection. The attack vector is CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L, indicating network accessibility, no special access privileges required, and potential impact to confidentiality, integrity, and availability of the underlying database. Exploitation does not require user interaction.
Business impact
Organizations running Real State Services 1.0 face direct risk to sensitive real estate transaction data, including property details, client information, and financial records stored in the application database. A successful attack could result in unauthorized data disclosure, modification of property records or sales information, denial of service through database manipulation, and potential regulatory exposure if client personal data is compromised. Real estate firms may also face reputational damage and operational disruption if property listings or transaction history are corrupted.
Affected systems
The vulnerability affects code-projects Real State Services version 1.0. The /addprojectsale.php file is the attack surface. Organizations using this application in production environments are at risk if they have not applied vendor patches or implemented compensating controls.
Exploitability
This vulnerability is highly exploitable. It requires no authentication, no special user privileges, and no user interaction—an attacker can craft a malicious HTTP request from anywhere on the network targeting the vulnerable endpoint. The CVSS score of 7.3 (HIGH) reflects the combination of network accessibility and low attack complexity. No special tools beyond basic SQL injection techniques are required to attempt exploitation.
Remediation
Immediately patch code-projects Real State Services to the latest available version per the vendor's security advisory (verify patch version against official vendor guidance). As an interim measure if patching is delayed, implement Web Application Firewall (WAF) rules to block SQL injection payloads targeting /addprojectsale.php, restrict network access to this application component to trusted networks only, and enforce principle of least privilege on database user accounts. Database query parameterization and prepared statements should be used throughout the application to prevent SQL injection.
Patch guidance
Consult the official code-projects security advisory for the specific patch version addressing CVE-2026-14747. Apply patches to all instances of Real State Services 1.0 in production, staging, and development environments. Verify patch application by confirming the updated version number post-deployment. Test the patched application thoroughly before full production rollout to ensure compatibility with existing configurations and integrations.
Detection guidance
Monitor for suspicious HTTP POST/GET requests to /addprojectsale.php containing SQL keywords or encoded payloads in the 'amen' parameter (e.g., UNION SELECT, OR 1=1, comment sequences). Examine application and database logs for unusual SQL queries, failed database operations, or unexpected data access patterns. Implement SIEM rules to flag SQL injection attempt signatures. Network-based intrusion detection should alert on SQL injection patterns. Database activity monitoring can reveal unauthorized schema queries or data exfiltration attempts following successful exploitation.
Why prioritize this
This vulnerability merits urgent remediation due to its high CVSS score (7.3), lack of authentication requirements, network accessibility, and direct impact to data confidentiality and integrity. Real estate data contains sensitive client and financial information, making unauthorized access or manipulation particularly damaging. The exploit is trivial to execute, requiring only basic SQL injection knowledge. Organizations should treat this as a priority patch candidate immediately after validation.
Risk score, explained
The CVSS 3.1 score of 7.3 (HIGH) reflects: Network-accessible attack vector (AV:N), low attack complexity requiring no special conditions (AC:L), no privileges required (PR:N), no user interaction needed (UI:N), and limited impact scope (S:U). The vulnerability affects confidentiality (data read), integrity (data modification), and availability (potential denial of service) of the database, each scored as low impact. The combination of ease of exploitation and multi-faceted data compromise justifies the HIGH severity classification.
Frequently asked questions
Is this vulnerability currently being exploited in the wild?
CVE-2026-14747 is not listed on CISA's Known Exploited Vulnerabilities (KEV) catalog as of the published date, indicating no confirmed active exploitation has been reported. However, the simplicity of SQL injection attacks and the public disclosure of this vulnerability mean that malicious actors may develop or attempt exploitation independently. Organizations should not interpret the lack of KEV status as low risk.
What data is at risk if my organization is compromised?
The underlying database is at risk, which for a real estate application typically includes property listings, transaction records, client contact information, pricing data, and potentially financial records. Depending on database design and data retention practices, an attacker could read, modify, or delete any information stored in the application's database.
Can I use a Web Application Firewall to protect my application instead of patching?
A WAF can provide temporary mitigation by blocking common SQL injection signatures targeting /addprojectsale.php and the 'amen' parameter. However, WAF rules may be bypassed with sophisticated encoding or obfuscation techniques. WAF protection should be considered a bridge measure only—patching the underlying vulnerability is the definitive remediation and should be completed as soon as feasible.
Do I need to check my database for signs of prior compromise?
If your Real State Services 1.0 installation has been internet-accessible since the vulnerability was published, conduct a forensic review of database logs, transaction history, and user activity for signs of unauthorized access or data modification. Review audit logs for unexpected queries or access patterns, and verify the integrity of critical records. If compromise is suspected, consider engaging incident response resources.
This analysis is provided for informational purposes and does not constitute legal or professional advice. Organizations must conduct their own risk assessments based on their specific environment, data sensitivity, and operational context. Patch version numbers and specific remediation steps should be verified against official vendor advisories. SEC.co does not assume liability for the accuracy of third-party vendor information or the outcomes of remediation efforts. This vulnerability information is current as of the published date; refer to official sources for the latest updates. Source: NVD (public-domain), retrieved 2026-08-14. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-10110HIGHSQL Injection in code-projects Student Details Management System 1.0
- CVE-2026-10111HIGHSQL Injection in sambitraj STUDENT-MANAGEMENT-SYSTEM 1.0 Login
- CVE-2026-10178HIGHSQL Injection in code-projects Online Music Site 1.0 Admin Panel
- CVE-2026-10184HIGHSQL Injection in SourceCodester Hospitals Patient Records System 1.0
- CVE-2026-10185HIGHSQL Injection in SourceCodester Hospitals Patient Records Management System 1.0
- CVE-2026-10186HIGHSQL Injection in Online Hospital Management System 1.0 – Remote Code Execution Risk
- CVE-2026-10208HIGHSQL Injection in Online Hospital Management System Login
- CVE-2026-10225HIGHSQL Injection in PHP Student Management System Login