Quick answers
- Is CVE-2026-14691 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-14691 being exploited in the wild.
- How severe is CVE-2026-14691?
- Medium severity, with a CVSS score of 6.3, published 5 July 2026.
- Which products and versions are affected?
- SourceCodester Multi-Vendor Online Grocery Management System 1.0.
- Is there a fix for CVE-2026-14691?
- No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
- How is CVE-2026-14691 attacked?
- It is attacked over the network, in a network appliance.
- Am I affected by CVE-2026-14691?
- Check whether you run SourceCodester Multi-Vendor Online Grocery Management System at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
A Remote Code Execution (RCE) vulnerability exists in SourceCodester Multi-Vendor Online Grocery Management System 1.0 within the `update_settings_info` function of `classes/SystemSettings.php`. The application accepts a POST array `content[]` and uses its keys and values to write files to disk via `file_put_contents()` without sanitization. By supplying a key such as 'welcome', an attacker can overwrite `welcome.html` with a PHP payload. Because `home.php` uses `include()` to load this file, the injected PHP code is executed upon visiting the home page. This vulnerability requires low-level authentication but can be chained with other flaws to achieve unauthenticated RCE. No official patch is currently available.
Affected products
- SourceCodester Multi-Vendor Online Grocery Management System 1.0
Timeline
- 2026-06-03: disclosed: Public disclosure on GitHub by lee945
- 2026-07-05: advisory: NVD publication date