CVEbaza.plSłownik CWECWE-366
Common Weakness Enumeration

CWE-366

Race Condition within a Thread

Kategoria: BaseCVE: 18
Opis

Jeśli dwa wątki wykonania używają zasobu jednocześnie, istnieje możliwość, że zasoby mogą być użyte w nieprawidłowym stanie, co prowadzi do niezdefiniowanego stanu wykonania. Taka sytuacja może spowodować niespodziewane zachowanie programu i naruszenia bezpieczeństwa.

Description (EN)

If two threads of execution use a resource simultaneously, there exists the possibility that resources may be used while invalid, in turn making the state of execution undefined.

Podatności CVE z CWE-366 (18)
9.8
CVSS
CRITICAL
CVE-2025-58143

Podatność CVE-2025-58143 w hiperwizorze Xen polega na race condition podczas mapowania strony referencyjnego zegara TSC w kodzie viridian. Błąd może pozwolić gościnnemu systemowi operacyjnemu na wymuszenie zwolnienia strony pamięci, która nadal figuruje w tablicach translacji adresów fizycznych gościa na maszynowe (p2m), co stanowi poważne zagrożenie dla integralności i izolacji środowiska wirtualizacji.

pub. 2025-09-11
9.8
CVSS
CRITICAL
CVE-2021-26569

Podatność typu Race Condition w komponencie iscsi_snapshot_comm_core w Synology DiskStation Manager (DSM) pozwala zdalnym atakującym na wykonanie dowolnego kodu bez uwierzytelnienia. Krytyczny poziom zagrożenia (CVSS 9.8) wynika z braku wymagań dotyczących uprawnień czy interakcji użytkownika.

pub. 2021-03-12
8.7
CVSS
HIGH
CVE-2025-31115

XZ Utils provide a general-purpose data-compression library plus command-line tools. In XZ Utils 5.3.3alpha to 5.8.0, the multithreaded .xz decoder in liblzma has a bug where invalid input can at least result in a crash. The effects include heap use after free and writing to an address based on the null pointer plus an offset. Applications and libraries that use the lzma_stream_decoder_mt function are affected. The bug has been fixed in XZ Utils 5.8.1, and the fix has been committed to the v5.4, v5.6, v5.8, and master branches in the xz Git repository. No new release packages will be made from the old stable branches, but a standalone patch is available that applies to all affected releases.

pub. 2025-04-03
7.8
CVSS
HIGH
CVE-2026-46181

In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx4: Fix mis-use of RCU in mlx4_srq_event() Sashiko points out the radix_tree itself is RCU safe, but nothing ever frees the mlx4_srq struct with RCU, and it isn't even accessed within the RCU critical section. It also will crash if an event is delivered before the srq object is finished initializing. Use the spinlock since it isn't easy to make RCU work, use refcount_inc_not_zero() to protect against partially initialized objects, and order the refcount_set() to be after the srq is fully initialized.

pub. 2026-05-28
7.8
CVSS
HIGH
CVE-2024-10630

A race condition in Ivanti Application Control Engine before version 10.14.4.0 allows a local authenticated attacker to bypass the application blocking functionality.

pub. 2025-01-14
7.5
CVSS
HIGH
CVE-2026-23666

Improper input validation in .NET Framework allows an unauthorized attacker to deny service over a network.

pub. 2026-04-14
7.5
CVSS
HIGH
CVE-2024-6778

Race in DevTools in Google Chrome prior to 126.0.6478.182 allowed an attacker who convinced a user to install a malicious extension to inject scripts or HTML into a privileged page via a crafted Chrome Extension. (Chromium security severity: High)

pub. 2024-07-16
7.0
CVSS
HIGH
CVE-2023-6546

A race condition was found in the GSM 0710 tty multiplexor in the Linux kernel. This issue occurs when two threads execute the GSMIOC_SETCONF ioctl on the same tty file descriptor with the gsm line discipline enabled, and can lead to a use-after-free problem on a struct gsm_dlci while restarting the gsm mux. This could allow a local unprivileged user to escalate their privileges on the system.

pub. 2023-12-21
7.0
CVSS
HIGH
CVE-2022-1729

A race condition was found the Linux kernel in perf_event_open() which can be exploited by an unprivileged user to gain root privileges. The bug allows to build several exploit primitives such as kernel address information leak, arbitrary execution, etc.

pub. 2022-09-01
6.2
CVSS
MEDIUM
CVE-2026-3904

Wywoływanie funkcji wspieranej przez NSS z buforowaniem za pośrednictwem nscd może uruchamiać kod po stronie klienta nscd, a w GNU C Library w wersji 2.36 na systemach x86_64 przy dużym obciążeniu klient może wywoływać memcmp na danych jednocześnie modyfikowanych przez inne procesy lub wątki, powodując awarię. Klient nscd w GNU C Library używa funkcji memcmp z danymi, które mogą być jednocześnie modyfikowane przez inny wątek, potencjalnie powodując fałszywe chybienia cache'a, co samo w sobie nie jest zagrożeniem bezpieczeństwa. Jednak w GNU C Library wersji 2.36 wprowadzono zoptymalizowaną implementację memcmp dla x86_64, która mogła się zawiesić przy wywoływaniu z takim niezdefiniowanym zachowaniem, zamieniając to w potencjalną awarię klienta nscd i aplikacji go używającej. Ta implementacja została przeniesiona na gałąź 2.35, czyniąc klienta nscd na tej g

pub. 2026-03-11
5.9
CVSS
MEDIUM
CVE-2026-23684

W SAP Commerce cloud istnieje luka podatności związana z race condition. Zaletą tego jest sytuacja, w której atakujący dodając produkty do koszyka może spowodować utworzenie wpisu w koszyku z błędną wartością produktu, który następnie może zostać zamówiony. Prowadzi to do wysokiego wpływu na integralność danych, bez wpływu na poufność danych lub dostępność aplikacji.

pub. 2026-02-10
5.9
CVSS
MEDIUM
CVE-2026-22819

Outray openSource ngrok alternative. Przed wersją 0.1.5 podatność pozwalała użytkownikowi (np. użytkownikowi planu bezpłatnego) na otrzymanie większej liczby subdomen niż dozwolone z powodu braku mechanizmów blokady transakcji bazy danych w pliku main/apps/web/src/routes/api/$orgSlug/subdomains/index.ts. Podatność została naprawiona w wersji 0.1.5.

pub. 2026-01-14
5.9
CVSS
MEDIUM
CVE-2023-4127

Race Condition within a Thread in GitHub repository answerdev/answer prior to v1.1.1.

pub. 2023-08-03
5.9
CVSS
MEDIUM
CVE-2020-1629

A race condition vulnerability on Juniper Network Junos OS devices may cause the routing protocol daemon (RPD) process to crash and restart while processing a BGP NOTIFICATION message. This issue affects Juniper Networks Junos OS: 16.1 versions prior to 16.1R7-S6; 16.2 versions prior to 16.2R2-S11; 17.1 versions prior to 17.1R2-S11, 17.1R3-S1; 17.2 versions prior to 17.2R1-S9, 17.2R3-S3; 17.2 version 17.2R2 and later versions; 17.2X75 versions prior to 17.2X75-D105, 17.2X75-D110; 17.3 versions prior to 17.3R2-S5, 17.3R3-S6; 17.4 versions prior to 17.4R2-S7, 17.4R3; 18.1 versions prior to 18.1R3-S8; 18.2 versions prior to 18.2R3-S3; 18.2X75 versions prior to 18.2X75-D410, 18.2X75-D420, 18.2X75-D50, 18.2X75-D60; 18.3 versions prior to 18.3R1-S5, 18.3R2-S2, 18.3R3; 18.4 versions prior to 18.4R2-S2, 18.4R3; 19.1 versions prior to 19.1R1-S2, 19.1R2; 19.2 versions prior to 19.2R1-S4, 19.2R2. This issue does not affect Juniper Networks Junos OS prior to version 16.1R1.

pub. 2020-04-08
4.7
CVSS
MEDIUM
CVE-2023-4732

A flaw was found in pfn_swap_entry_to_page in memory management subsystem in the Linux Kernel. In this flaw, an attacker with a local user privilege may cause a denial of service problem due to a BUG statement referencing pmd_t x.

pub. 2023-10-03
4.6
CVSS
MEDIUM
CVE-2015-10067

A vulnerability was found in oznetmaster SSharpSmartThreadPool. It has been classified as problematic. This affects an unknown part of the file SSharpSmartThreadPool/SmartThreadPool.cs. The manipulation leads to race condition within a thread. The complexity of an attack is rather high. The exploitability is told to be difficult. The patch is named 0e58073c831093aad75e077962e9fb55cad0dc5f. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-218463.

pub. 2023-01-18
4.4
CVSS
MEDIUM
CVE-2023-3218

Race Condition within a Thread in GitHub repository it-novum/openitcockpit prior to 4.6.5.

pub. 2023-06-13
3.1
CVSS
LOW
CVE-2024-2032

W ZenML w wersjach do 0.55.3 włącznie istnieje race condition umożliwiająca utworzenie wielu użytkowników z tą samą nazwą użytkownika, gdy żądania są wysyłane równolegle. Luka wynika z niewystarczającego obsługi równoczesnych żądań tworzenia użytkowników, co prowadzi do niespójności danych i potencjalnych problemów z uwierzytelnianiem. Procesy równoczesne mogą nadpisywać lub uszkadzać dane użytkownika, co komplikuje identyfikację użytkownika i stanowi zagrożenie bezpieczeństwa, szczególnie dla API opierających się na nazwach użytkowników jako parametrach wejściowych, takich jak PUT /api/v1/users/test_race. Podatność została naprawiona w wersji 0.55.5.

pub. 2024-06-06
Informacje
ID: CWE-366
Typ: Base
Podatności: 18
MITRE CWE ↗
← Słownik CWE