CVE Catalog

CVE-2026-16212

MediumCVSS 4.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.29%

21th percentile - higher than 21% of all known CVEs

Summary

A race condition vulnerability was found in the django-shop library up to version 1.2.4, specifically in the Purchase Stock Handler function within shop/models/inventory.py. The attack can be performed remotely but is considered difficult due to high complexity. A public exploit is available, increasing the risk of exploitation.

Risk Assessment

The risk involves potential remote disruption of inventory data integrity, leading to incorrect stock management, financial losses, or order system abuse. Due to the difficulty of exploitation, the risk is moderate, but the public exploit raises the likelihood of an attack.

Recommendation

Immediately update django-shop to a version newer than 1.2.4 if available, or apply temporary mitigations such as restricting access to inventory functions for untrusted users. Monitor public repositories for patches.

Related vulnerabilities

Original NVD description (English source)

A vulnerability was identified in awesto django-shop up to 1.2.4. Affected is an unknown function of the file shop/models/inventory.py of the component Purchase Stock Handler. The manipulation leads to race condition. The attack is possible to be carried out remotely. The attack is considered to have high complexity. The exploitability is told to be difficult. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS