CVE-2026-105167 in food-waste-management-systeminfo

Summary

by MITRE • 10/05/2026

A vulnerability was determined in kishor-23 food-waste-management-system 411989e3ecb82895e53dca7865f72145f03d7d93/b3a70b2c492dc9904de5be1ad9389bd79b87f82c. The impacted element is an unknown function of the file admin/donate.php. Executing a manipulation of the argument location can lead to sql injection. The attack may be performed from remote. The exploit has been publicly disclosed and may be utilized. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed. The project was informed of the problem early through an issue report but has not responded yet.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Analysis

by VulDB Data Team • 10/05/2026

The food waste management system known as kishor-23 contains a critical security flaw within its administrative interface, specifically located in the admin/donate.php file at commit b3a70b2c492dc9904de5be1ad9389bd79b87f82c. This vulnerability manifests as an SQL injection weakness triggered by manipulating the location argument passed to an unknown function within that script. The presence of this flaw indicates a fundamental failure in input validation and sanitization practices, allowing untrusted user-supplied data to be directly incorporated into database queries without proper encoding or parameterization. Such architectural oversights are common in rapidly developed web applications where security considerations may have been deprioritized during the initial coding phase.

From an operational perspective, this vulnerability poses a severe risk to the confidentiality and integrity of the underlying database. An attacker can exploit this SQL injection vector from a remote location over the network, requiring no prior authentication if the admin interface is accessible or potentially even if it requires basic credentials depending on the specific implementation details not fully disclosed in the raw description. The ability to inject arbitrary SQL commands allows for unauthorized data extraction, modification of existing records, deletion of critical information regarding food donations and waste management logs, and potentially full system compromise through advanced techniques such as stacked queries or file read operations if the database engine permits it. This aligns with CWE-89, which classifies improper neutralization of special elements used in an SQL command, representing one of the most dangerous web application vulnerabilities due to its potential for widespread data breach.

The exploitability of this flaw is significantly heightened by the fact that public proof-of-concept code or detailed exploitation methods have been disclosed and are available for use. This dramatically lowers the barrier to entry for malicious actors who may not possess deep technical expertise in SQL injection but can leverage existing tools and scripts to target vulnerable instances. The rolling release model employed by this project means that version numbers do not provide a reliable indicator of patch status, complicating vulnerability management efforts for administrators. Since the project maintainers have been notified via an issue report but have yet to respond or deploy a fix, systems running any recent iteration of this software remain exposed indefinitely unless users implement their own mitigations.

To mitigate this risk in the absence of an official patch from the developers, immediate remediation steps must be taken by system administrators and security teams. The primary technical solution involves refactoring the affected code to use prepared statements with parameterized queries instead of string concatenation for building SQL commands. This ensures that user input is treated strictly as data rather than executable code. Additionally, implementing strict input validation on the location argument can help filter out malicious payloads before they reach the database layer. Deploying a Web Application Firewall configured with rulesets targeting common SQL injection patterns may also provide an additional layer of defense by blocking suspicious requests at the network perimeter while internal fixes are developed or alternative solutions are evaluated.

This incident highlights broader industry concerns regarding open-source software maintenance and security hygiene, particularly in projects that utilize continuous delivery models without corresponding robust security review processes. It underscores the importance of adhering to secure coding standards such as those outlined by OWASP, which emphasize input validation, output encoding, and parameterized queries as essential defenses against injection attacks. Organizations relying on this food waste management system should treat it as compromised until a verified patch is released or alternative architectural changes are implemented internally. Continuous monitoring for signs of exploitation in server logs and database activity is also recommended to detect any potential breaches resulting from the public disclosure of this vulnerability.

Responsible

VulDB

Disclosure

10/05/2026

Moderation

accepted

Exploit

Download

EPSS

0.00000

KEV

no

Activities

low

Sources

Interested in the pricing of exploits?

See the underground prices here!