The uv_rwlock_t fallback implementation for Windows XP and Server 2003 in libuv before 1.7.4 does not properly prevent threads from releasing the locks of other threads, which allows attackers to cause a denial of service (deadlock) or possibly have unspecified other impact by leveraging a race condition.
2020-02-11T17:15:11.780
2024-11-21T02:21:34.833
Modified
CVSSv3.1: 8.1 (HIGH)
AV:N/AC:M/Au:N/C:P/I:P/A:P
8.6
6.4
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | libuv | libuv | < 1.7.4 | Yes |
Operating System | microsoft | windows_server_2003 | - | No |
Operating System | microsoft | windows_xp | - | No |
Application | nodejs | node.js | < 0.10.46 | Yes |
Application | nodejs | node.js | < 0.12.15 | Yes |