Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-14809

CVE-2026-14809: Prog Management System SQLi Vulnerability

CVE-2026-14809 is a SQL injection vulnerability in Prog Management System by PROG MIS that allows unauthenticated attackers to inject SQL commands and access database contents. This article covers technical details, impact, and mitigation.

Published:

CVE-2026-14809 Overview

CVE-2026-14809 is a SQL injection vulnerability [CWE-89] in the Prog Management System developed by PROG MIS. Unauthenticated remote attackers can inject arbitrary SQL commands through network-accessible input parameters. Successful exploitation lets attackers read arbitrary database contents without valid credentials.

The vulnerability affects confidentiality but not integrity or availability, according to the published CVSS 4.0 vector. The advisory was issued by TW-CERT, indicating regional exposure among users of PROG MIS products in Taiwan.

Critical Impact

Unauthenticated remote attackers can extract sensitive database records, including credentials, personally identifiable information, and business data, from any exposed instance of the Prog Management System.

Affected Products

  • Prog Management System (PROG MIS) — version details not published in the NVD entry
  • Deployments exposing the affected web endpoints to untrusted networks
  • Instances referenced in TW-CERT advisories 11025 and 11026

Discovery Timeline

  • 2026-07-06 - CVE-2026-14809 published to NVD
  • 2026-07-06 - Last updated in NVD database
  • 2026-07-06 - TW-CERT publishes advisories 11025 and 11026

Technical Details for CVE-2026-14809

Vulnerability Analysis

The flaw is a classic SQL injection weakness classified under [CWE-89]. The application concatenates attacker-controlled input into SQL statements without proper parameterization or input validation. An attacker sends crafted HTTP requests containing SQL metacharacters and clauses that alter query semantics.

Because the vulnerability requires no authentication, any network-reachable attacker can send exploitation payloads. The published CVSS 4.0 metrics indicate high confidentiality impact with no integrity or availability effect. This maps to data read operations such as UNION SELECT extraction, boolean-based inference, or time-based blind injection.

EPSS scoring places CVE-2026-14809 at 0.437% probability with a 35.22 percentile ranking. Refer to the TW-CERT English advisory 11026 and TW-CERT Chinese advisory 11025 for vendor-supplied technical detail.

Root Cause

The root cause is unsafe construction of SQL queries from HTTP request parameters. The affected code paths do not use prepared statements or parameter binding. Input filtering does not reject SQL syntax elements such as quotes, comments, or stacked keywords.

Attack Vector

Attackers reach the vulnerability over the network without prior authentication or user interaction. They submit malicious values in vulnerable parameters of the Prog Management System web interface. The database engine executes injected clauses, returning attacker-selected columns or inferring content through conditional response differences.

No verified public proof-of-concept code exists at the time of publication. Refer to the linked TW-CERT advisories for vendor guidance on affected endpoints.

Detection Methods for CVE-2026-14809

Indicators of Compromise

  • HTTP requests containing SQL metacharacters such as ', --, /*, UNION, or SELECT in query strings or POST bodies to Prog Management System endpoints
  • Database error strings returned in HTTP responses, indicating malformed injected queries
  • Repeated requests to the same endpoint with incrementing numeric payloads consistent with boolean-based blind injection
  • Unusually long response times aligned with SLEEP() or WAITFOR DELAY patterns, suggesting time-based blind SQL injection

Detection Strategies

  • Deploy web application firewall (WAF) signatures for SQL injection targeting the Prog Management System URL patterns
  • Correlate authentication logs, web access logs, and database query logs to spot anomalous read volumes
  • Alert on database sessions issuing bulk SELECT statements against sensitive tables from the application service account

Monitoring Recommendations

  • Enable verbose HTTP request logging on the Prog Management System web tier and forward logs to a central analytics platform
  • Monitor egress traffic for large outbound HTTP responses that could indicate data exfiltration through injection
  • Track failed SQL statements at the database layer, as injection attempts frequently generate syntax errors before success

How to Mitigate CVE-2026-14809

Immediate Actions Required

  • Restrict network exposure of the Prog Management System to trusted networks or VPN-only access until a patch is applied
  • Contact PROG MIS through TW-CERT channels to obtain the vendor-supplied fix or patched build
  • Review database audit logs for unauthorized read activity dating back to the earliest possible exposure window
  • Rotate credentials, API tokens, and secrets stored in the application database if compromise cannot be ruled out

Patch Information

PROG MIS has been notified through TW-CERT. Consult the TW-CERT Advisory 11026 for the official remediation guidance and patched version details. Apply the vendor patch as soon as it is available in your environment.

Workarounds

  • Place a WAF in front of the application with SQL injection rule sets enabled in blocking mode
  • Enforce least-privilege on the database account used by the Prog Management System to limit accessible tables
  • Disable or block public-facing access to reporting and query modules that accept parameterized input until patched
  • Add input validation at a reverse proxy layer to reject requests containing SQL syntax in unexpected parameters
bash
# Example WAF rule concept (ModSecurity) blocking common SQLi payloads to the application
SecRule ARGS "@rx (?i)(union(\s|/\*.*\*/)+select|sleep\s*\(|benchmark\s*\(|information_schema)" \
    "id:1014809,phase:2,deny,status:403,msg:'CVE-2026-14809 SQLi attempt blocked'"

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.