CVE-2025-47153
mediumpriority · track · 0EPSS 0.004 · 34 %ileDEEURUUSEPSS · scored 2026-10-27
Certain build processes for libuv and Node.js for 32-bit systems, such as for the nodejs binary package through nodejs_20.19.0+dfsg-2_i386.deb for Debian GNU/Linux, have an inconsistent off_t size (e.g., building on i386 Debian always uses _FILE_OFFSET_BITS=64 for the libuv dynamic library, but uses the _FILE_OFFSET_BITS global system default of 32 for nodejs), leading to out-of-bounds access. NOTE: this is not a problem in the Node.js software itself. In particular, the Node.js website's download page does not offer prebuilt Node.js for Linux on i386.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (8)
Products and version ranges known to be affected.
advisories (1)
Vendor and ecosystem advisories describing this.
- WID-SEC-W-2025-0915Debian Linux (libuv und Node.js): Schwachstelle ermöglicht nicht spezifizierten AngriffDeutsch2025-05-01csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann eine Schwachstelle in Debian Linux bezüglich der Pakete libuv und Node.js ausnutzen, um einen nicht näher spezifizierten Angriff durchzuführen.
also known as (4)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (18)
External citations — patches, advisories, analysis.
- http://www.openwall.com/lists/oss-security/2025/05/02/2cnnvd
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076350cnnvd
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=922075cnnvd
- https://bugzilla.redhat.com/show_bug.cgi?id=892601cnnvd
- https://github.com/nodejs/node-v0.x-archive/issues/4549cnnvd
- https://lists.debian.org/debian-lts-announce/2025/05/msg00003.htmlcnnvd
- https://nodejs.org/zh-cn/downloadPatchcnnvd
- https://vigilance.fr/vulnerability/Debian-libuv-Node-js-memory-corruption-via-FILE-OFFSET-BITS-47013cnnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan