CVE-2026-112088 in dairy-management-systeminfo

Summary

by MITRE • 10/19/2026

A weakness has been identified in Dav-ee dairy-management-system 31ace9692d1e1e6d64339a42c463b361319c615c/f31a584c3330c013b61f8b0306d9e0849c6d693d. This affects the function mysqli_query of the file farmers/add.php. Executing a manipulation of the argument f_no/f_id/f_name/f_locallity/f_ac/f_phone can lead to sql injection. The attack can be launched remotely. The exploit has been made available to the public and could be used for attacks. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The vendor was contacted early about this disclosure.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 10/19/2026

The vulnerability identified in Dav-ee dairy-management-system represents a critical security flaw rooted in improper input validation and the unsafe handling of user-supplied data within the application's backend logic. Specifically, the issue resides in the farmers/add.php file where the mysqli_query function is utilized to interact with the database. The system fails to properly sanitize or parameterize inputs associated with fields such as f_no, f_id, f_name, locality, farm code (f_ac), and phone number before incorporating them into SQL statements. This architectural oversight allows an attacker to inject malicious SQL commands directly through these parameters, bypassing intended application logic and gaining unauthorized access to the underlying database infrastructure.

From a technical perspective, this flaw is classified as CWE-89, commonly known as SQL Injection. The absence of prepared statements or consistent escaping mechanisms means that any special characters within the input fields are interpreted by the database engine rather than treated as literal data values. Because the product does not utilize versioning, it is impossible to determine specific affected releases based on semantic version numbers; however, the commit hashes provided indicate a persistent state in the codebase where this vulnerability remains unpatched. The lack of version control further complicates remediation efforts for administrators who must rely solely on source code analysis or patch application from the vendor rather than upgrading to a secure release candidate.

The operational impact of this vulnerability is severe due to its remote exploitability and public availability. An attacker can launch attacks remotely over standard network protocols, requiring no prior authentication if the farmers/add.php endpoint is accessible without strict access controls. The existence of publicly available exploits significantly lowers the barrier to entry for malicious actors, increasing the likelihood of automated scanning and exploitation attempts across the internet. Successful exploitation could lead to a wide range of consequences including unauthorized data disclosure, modification of existing records, or deletion of critical agricultural management data. In worst-case scenarios, advanced SQL injection techniques may allow an attacker to execute commands on the underlying operating system, leading to full server compromise.

This vulnerability aligns with several tactics within the MITRE ATT&CK framework, particularly those related to initial access and credential harvesting through database interaction. The ability to manipulate query structures enables attackers to extract sensitive information such as user credentials stored in other tables, which can then be used for lateral movement or privilege escalation. Furthermore, if the database service runs with elevated privileges, the attacker might leverage SQL injection to write files to the web root or execute system commands via specific database features like xp_cmdshell on Microsoft SQL Server or similar functions in MySQL/MariaDB environments depending on configuration and version specifics not detailed here but inherent to such flaws.

Mitigation strategies must focus immediately on code-level remediation since no official patched versions are available due to the lack of versioning. Developers should refactor the farmers/add.php script to utilize prepared statements with parameterized queries, ensuring that all user inputs from f_no, f_id, f_name, locality, f_ac, and phone fields are treated strictly as data rather than executable code. Additionally implementing input validation routines that enforce strict type checking and length constraints can provide a secondary layer of defense against malformed or malicious payloads. Network-level mitigations such as Web Application Firewalls (WAF) should be configured to detect and block common SQL injection patterns targeting these specific endpoints until the source code is corrected. Regular security audits and static application security testing are recommended to identify similar vulnerabilities across other parts of the dairy management system that may share this architectural weakness.

Responsible

VulDB

Disclosure

10/19/2026

Moderation

accepted

Exploit

Download

EPSS

0.00200

KEV

no

Activities

low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!