Katalog CVE

CVE-2026-16212

ŚrednieCVSS 4.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.29%

Percentyl 21 - wyżej niż 21% wszystkich znanych CVE

Streszczenie

W bibliotece django-shop do wersji 1.2.4 wykryto podatność polegającą na wyścigu (race condition) w funkcji obsługi stanów magazynowych (Purchase Stock Handler) w pliku shop/models/inventory.py. Atak może być przeprowadzony zdalnie, ale jest uznawany za trudny do wykorzystania ze względu na wysoką złożoność. Exploit jest publicznie dostępny, co zwiększa ryzyko ataku.

Ocena ryzyka

Ryzyko polega na możliwości zdalnego zakłócenia spójności danych magazynowych, co może prowadzić do nieprawidłowego zarządzania zapasami, strat finansowych lub nadużyć w systemie zamówień. Ze względu na trudność wykorzystania, ryzyko jest umiarkowane, ale publiczny exploit zwiększa prawdopodobieństwo ataku.

Rekomendacja

Zaleca się natychmiastową aktualizację biblioteki django-shop do wersji nowszej niż 1.2.4, jeśli taka jest dostępna, lub zastosowanie tymczasowych zabezpieczeń, takich jak blokowanie dostępu do funkcji magazynowych dla niezaufanych użytkowników. Monitoruj publiczne repozytoria w poszukiwaniu poprawek.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS