Description
NivoCart through 2.4.0 contains a destructive configuration write vulnerability in the admin password reset controller that allows unauthenticated attackers to disable password recovery by supplying an invalid code parameter. Attackers can send a GET request with a missing or incorrect code to rewrite the config_password setting to 0, disabling self-service password recovery until an administrator manually re-enables it.
Published: 2026-09-20
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Destructive configuration write disabling password recovery
Action: Immediate patch
AI Analysis

Impact

NivoCart versions up to 2.4.0 contain an authentication‑bypass flaw in the admin password reset controller that lets an unauthenticated attacker send a HTTP GET request with a missing or incorrect code parameter. The flaw triggers a write to the configuration that sets the config_password value to 0, thereby disabling self‑service password recovery for all users. This change is permanent until an administrator manually restores the setting, effectively denying users the ability to reset lost passwords and potentially causing a denial of service to legitimate account holders.

Affected Systems

The affected product is NivoCart, as handled by the vendor NIVOCART. All releases of the platform through version 2.4.0 are vulnerable; none of the later versions received a confirmed fix yet. Administrators who operate sites under guidance of NIVOCART must verify which release they run.

Risk and Exploitability

The vulnerability has a CVSS score of 6.9, indicating a medium severity risk. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, although public evidence shows that the problematic code is exposed in the repository. Attackers require no authentication and only need to construct a malicious request to the password reset endpoint, making the exploit trivial in a privileged network. The readability of the source code and the existence of the commit that demonstrates the issue suggests a high likelihood of exploitation in environments that have not applied a patch or mitigated the exposed endpoint.

Generated by OpenCVE AI on September 20, 2026 at 12:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a patched release of NivoCart that removes the vulnerable write logic (e.g., upgrade to the latest available version or apply the known GitHub patch committed on 2026‑? which replaces the reset controller logic).
  • Limit network access to the admin area by configuring firewall rules or using .htaccess restrictions so that only trusted IP ranges can reach the password reset endpoint.
  • Monitor web server logs for suspicious GET requests to the admin/common/reset path that contain no code parameter and verify that the config_password setting remains enabled; promptly re‑enable it if it is disabled.

Generated by OpenCVE AI on September 20, 2026 at 12:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 20 Sep 2026 11:30:00 +0000

Type Values Removed Values Added
Description NivoCart through 2.4.0 contains a destructive configuration write vulnerability in the admin password reset controller that allows unauthenticated attackers to disable password recovery by supplying an invalid code parameter. Attackers can send a GET request with a missing or incorrect code to rewrite the config_password setting to 0, disabling self-service password recovery until an administrator manually re-enables it.
Title NivoCart through 2.4.0 Destructive Configuration Write via the Password Reset Controller
Weaknesses CWE-754
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-20T11:09:39.569Z

Reserved: 2026-09-20T10:42:42.395Z

Link: CVE-2026-94105

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-20T12:17:05.940

Modified: 2026-09-20T12:17:05.940

Link: CVE-2026-94105

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-20T12:30:17Z

Weaknesses
  • CWE-754

    Improper Check for Unusual or Exceptional Conditions