nodejs 20.15.1+dfsg-1ubuntu1 source package in Ubuntu

Changelog

nodejs (20.15.1+dfsg-1ubuntu1) oracular; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - Use Ubuntu openssl patch and approach, the Debian one
      makes testsuite fail.
    - Drop the python3-distutils dependency
    - fix strace openat autopkgtest
    - Add tzdata-icu and strace to test

nodejs (20.15.1+dfsg-1) unstable; urgency=medium

  * New upstream version 20.15.1+dfsg
  * Fix watch file to ensure ada 2.7.8
  * CVE-2024-36138: Bypass incomplete fix of CVE-2024-27980 (High)
  * CVE-2024-22020: Bypass network import restriction via data URL (Medium)
  * CVE-2024-22018: fs.lstat bypasses permission model (Low)
  * CVE-2024-36137: fs.fchown/fchmod bypasses permission model (Low)
  * CVE-2024-37372: Permission model improperly processes UNC paths (Low)
  * Add another failing test to loong64/mips64el

 -- Gianfranco Costamagna <email address hidden>  Wed, 10 Jul 2024 08:06:47 +0200

Upload details

Uploaded by:
Gianfranco Costamagna
Uploaded to:
Oracular
Original maintainer:
Debian Javascript Maintainers
Architectures:
amd64 arm64 armel armhf i386 mips64el mips64r6el loong64 powerpc ppc64 ppc64el riscv64 s390x all
Section:
web
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Oracular proposed universe web

Downloads

File Size SHA-256 Checksum
nodejs_20.15.1+dfsg.orig-ada.tar.xz 266.5 KiB b58fd8b7ef61255b66d42b66e32e74ccdde61c4e02facd6b5a566618e32e993e
nodejs_20.15.1+dfsg.orig-types-node.tar.xz 286.4 KiB b961352cb912d7bfcb2ac858bcc1a4441f081db71acba2f0b6d26ab7c22c8074
nodejs_20.15.1+dfsg.orig.tar.xz 28.7 MiB 45b5a7cbaf187588ea0fdc90f2cc8477df5225eb453f587a65e747522a801381
nodejs_20.15.1+dfsg-1ubuntu1.debian.tar.xz 163.3 KiB ec8c896a8d1a9d5f7b96f07f0324be8539ebd8aa48f2f666aa04688ae6029f1c
nodejs_20.15.1+dfsg-1ubuntu1.dsc 4.1 KiB 31e39770c695be6308f8f0525cb25045125d84f87b0e44843071be8182705618

View changes file

Binary packages built by this source

libnode-dev: evented I/O for V8 javascript (development files)

 Node.js is a platform built on Chrome's JavaScript runtime for easily
 building fast, scalable network applications. Node.js uses an
 event-driven, non-blocking I/O model that makes it lightweight and
 efficient, perfect for data-intensive real-time applications that run
 across distributed devices.
 .
 This package provides development headers for libnode115

libnode115: evented I/O for V8 javascript - runtime library

 Node.js is a platform built on Chrome's JavaScript runtime for easily
 building fast, scalable network applications. Node.js uses an
 event-driven, non-blocking I/O model that makes it lightweight and
 efficient, perfect for data-intensive real-time applications that run
 across distributed devices.
 .
 Node.js is bundled with several useful libraries to handle server
 tasks:
 .
 System, Events, Standard I/O, Modules, Timers, Child Processes, POSIX,
 HTTP, Multipart Parsing, TCP, DNS, Assert, Path, URL, Query Strings.
 .
 This package provides the dynamic library for Node.js.

libnode115-dbgsym: debug symbols for libnode115
nodejs: evented I/O for V8 javascript - runtime executable

 Node.js is a platform built on Chrome's JavaScript runtime for easily
 building fast, scalable network applications. Node.js uses an
 event-driven, non-blocking I/O model that makes it lightweight and
 efficient, perfect for data-intensive real-time applications that run
 across distributed devices.
 .
 Node.js is bundled with several useful libraries to handle server
 tasks:
 .
 System, Events, Standard I/O, Modules, Timers, Child Processes, POSIX,
 HTTP, Multipart Parsing, TCP, DNS, Assert, Path, URL, Query Strings.

nodejs-dbgsym: debug symbols for nodejs
nodejs-doc: API documentation for Node.js, the javascript platform

 Node.js is a platform built on Chrome's JavaScript runtime for easily
 building fast, scalable network applications. Node.js uses an
 event-driven, non-blocking I/O model that makes it lightweight and
 efficient, perfect for data-intensive real-time applications that run
 across distributed devices.
 .
 Node.js is bundled with several useful libraries to handle server
 tasks:
 .
 System, Events, Standard I/O, Modules, Timers, Child Processes, POSIX,
 HTTP, Multipart Parsing, TCP, DNS, Assert, Path, URL, Query Strings.
 .
 This package contains API documentation for Node.js.