HIGH 7.3

CVE-2026-13559: SQL Injection in Real State Services 1.0 – Remote Code Execution Risk

A SQL injection vulnerability exists in Real State Services version 1.0, specifically in the single-list_sale.php file. An unauthenticated attacker can manipulate the ID parameter to inject malicious SQL commands, potentially allowing unauthorized access to, modification of, or deletion of database records. The vulnerability is remotely exploitable and public exploit code is available, increasing the risk of active exploitation.

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-06-29 / 2026-06-29

NVD description (verbatim)

A weakness has been identified in code-projects Real State Services 1.0. Impacted is an unknown function of the file /single-list_sale.php?action=add. Executing a manipulation of the argument ID can lead to sql injection. The attack can be executed remotely. The exploit has been made available to the public and could be used for attacks.

6 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

CVE-2026-13559 is a SQL injection flaw (CWE-89) combined with improper input validation (CWE-74) in the /single-list_sale.php?action=add endpoint of Real State Services 1.0. The ID argument is not properly sanitized before being incorporated into SQL queries. This allows an attacker to bypass authentication requirements and execute arbitrary SQL statements against the application's database. The lack of access controls (PR:N) and simple attack complexity (AC:L) make this readily exploitable over the network.

Business impact

Successful exploitation could lead to unauthorized database access, allowing attackers to exfiltrate sensitive real estate transaction data, customer information, or financial records. Attackers may also modify or delete records, potentially causing data integrity issues, business disruption, and regulatory compliance violations if personal data is compromised. Given the availability of public exploits, organizations running this software should expect active reconnaissance and exploitation attempts.

Affected systems

Real State Services version 1.0 is affected. The vulnerability exists in the application's web interface, specifically the /single-list_sale.php file handling sale listing additions. Any deployment of this version connected to a network is at risk. Organizations should verify the exact version in use and any customizations that may affect exploit viability.

Exploitability

This vulnerability is highly exploitable. It requires no authentication, no user interaction, and minimal attack complexity—an attacker can craft a simple HTTP request with a malicious ID parameter to trigger SQL injection. Public exploit code is available, eliminating the barrier to exploitation. The CVSS score of 7.3 (HIGH) reflects the confidentiality, integrity, and availability impact combined with the ease of exploitation. Active threat actors are likely already testing against exposed instances.

Remediation

Immediately upgrade to a patched version of Real State Services if available from the vendor, or implement compensating controls. Verify the vendor's advisory for specific patch version guidance. Until patching is possible, restrict network access to the application using a Web Application Firewall (WAF) with SQL injection detection rules, implement strict input validation and parameterized queries, and consider disabling the /single-list_sale.php endpoint if not actively used. Apply principle of least privilege to database accounts used by the application.

Patch guidance

Consult the Real State Services vendor advisory for available patches or security releases that address CVE-2026-13559. Apply patches during a maintenance window after testing in a non-production environment. Confirm the specific version number required and verify that any custom modifications to the application are compatible with the patched release. If no patch is available, escalate with the vendor for a security update timeline.

Detection guidance

Monitor web server logs and application logs for HTTP requests to /single-list_sale.php?action=add containing suspicious characters in the ID parameter, such as SQL keywords (UNION, SELECT, DROP), comment sequences (-- or /*), or special characters (', ", ;). Implement WAF rules to block requests matching SQL injection patterns. Query database logs for unusual query patterns or failed login attempts originating from the application. Use an intrusion detection system (IDS) to flag connections attempting SQL injection payloads.

Why prioritize this

This vulnerability merits immediate attention due to the combination of high CVSS score (7.3), public exploit availability, ease of exploitation (no authentication required, low complexity), and the sensitivity of data typically stored in real estate management systems. The lack of KEV/CISA tracking does not diminish urgency—public exploits and the simplicity of the attack vector mean organizations should assume active exploitation is occurring.

Risk score, explained

The CVSS 3.1 score of 7.3 (HIGH) is driven by: (1) Network-accessible attack vector (AV:N); (2) low attack complexity requiring only a crafted request (AC:L); (3) no privileges or user interaction required (PR:N, UI:N); (4) impact on confidentiality, integrity, and availability of database contents (C:L, I:L, A:L); and (5) unchanged scope (S:U). The availability of public exploit code and active exploitation potential elevate operational risk beyond the base score.

Frequently asked questions

Is this vulnerability actively being exploited?

Yes. Public exploit code is available, and given the ease of exploitation and high impact, active threat actors are likely targeting exposed instances of Real State Services 1.0. Organizations should assume adversarial interest and prioritize patching.

Can this be exploited without network access?

No. The vulnerability is remotely exploitable via HTTP requests to the web interface. However, if the application is exposed to the internet, an attacker anywhere can attempt exploitation.

What data is at risk?

Any data stored in the application's database is at risk, including real estate listings, customer information, transaction records, and potentially payment or financial data. The extent depends on what the application stores and the database privileges granted to the application user account.

Is there a temporary mitigation if patching is delayed?

Yes. Restrict access to the application using a firewall, WAF, or reverse proxy to trusted networks only. Implement WAF rules blocking SQL injection patterns. Apply input validation at the application layer if you have access to the code. These are temporary measures; patching should remain the priority.

This analysis is based on the CVE-2026-13559 public disclosure and CVSS vector as of the publication date. Specific patch versions, vendor timelines, and mitigation effectiveness may vary. Organizations should verify affected versions in their environment and consult the Real State Services vendor advisory for authoritative guidance. SEC.co provides this intelligence for informational purposes; testing and remediation should be conducted in accordance with your organization's change management and security policies. No guarantee is made regarding exploit reliability or the completeness of affected systems identified. Source: NVD (public-domain), retrieved 2026-08-08. Analysis generated by SEC.co (claude-haiku-4-5).