This site currently shows sample data for demonstration.

Vulnerabilities

CVE-2024-22017 | BDVDB-2026-228014 Detail

NodeJSNode

Description#

setuid() does not affect libuv's internal io_uring operations if initialized before the call to setuid(). This allows the process to perform privileged operations despite presumably having dropped such privileges through a call to setuid(). This vulnerability affects all users using version greater or equal than Node.js 18.18.0, Node.js 20.4.0 and Node.js 21.

Impact#

Per CVSS v3.0: confidentiality impact low, integrity impact high, availability impact low. Attack vector: local.

Weaknesses#

  • CWE-250 Execution with Unnecessary Privileges

References#

Exploit#

No public exploit known

History#

  1. Version 1Record published in the CVE List.
  2. Version 2Most recent update recorded in the CVE List.