5.5 MEDIUM
- CVSS version (CVSS): 4.0
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Attack Requirement (AT): None (N)
- Privileges Required (PR): None (N)
- User Interaction (UI): None (N)
- Vulnerable System Impact Confidentiality (VC): Low (L)
- Vulnerable System Impact Integrity (VI): Low (L)
- Vulnerable System Impact Availability (VA): Low (L)
- Subsequent System Impact Confidentiality (SC): None (N)
- Subsequent System Impact Integrity (SI): None (N)
- Subsequent System Impact Availability (SA): None (N)
- Exploit Maturity (E): POC (P)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Attack Requirement (MAT): None (N)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): None (N)
- Modified Vulnerable System Impact Confidentiality (MVC): Low (L)
- Modified Vulnerable System Impact Integrity (MVI): Low (L)
- Modified Vulnerable System Impact Availability (MVA): Low (L)
- Modified Subsequent System Impact Confidentiality (MSC): Negligible (N)
- Modified Subsequent System Impact Integrity (MSI): Negligible (N)
- Modified Subsequent System Impact Availability (MSA): Negligible (N)
- Safety (S): Not Defined (X)
- Automatable (AU): Not Defined (X)
- Recovery (R): Not Defined (X)
- Value Density (V): Not Defined (X)
- Vulnerability Response Effort (RE): Not Defined (X)
- Provider Urgency (U): Not Defined (X)
- Confidentiality Req. (CR): Not Defined (X)
- Integrity Req. (IR): Not Defined (X)
- Availability Req. (AR): Not Defined (X)
Activity log
- Created suggestion
ractivejs ractive Keypath Ractive#set prototype pollution
A weakness has been identified in ractivejs ractive up to 1.4.4. Impacted is the function Ractive#set of the component Keypath Handler. Executing a manipulation can lead to improperly controlled modification of object prototype attributes. The attack may be launched remotely. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.
References
-
VDB-394565 | ractivejs ractive Keypath Ractive#set prototype pollution technical-descriptionvdb-entry
-
-
CVE-2026-78181 | CVE Analysis and Report third-party-advisory
-
Submit #884187 | Ractive.js ractive 1.4.4 Prototype Pollution third-party-advisory
-
Affected products
- ==1.4.4
- ==1.4.3
- ==1.4.0
- ==1.4.1
- ==1.4.2
Matching in nixpkgs
pkgs.bash
GNU Bourne-Again Shell, the de facto standard shell on Linux (for interactive use)
pkgs.bashFHS
GNU Bourne-Again Shell, the de facto standard shell on Linux (for interactive use)
pkgs.bashInteractive
GNU Bourne-Again Shell, the de facto standard shell on Linux (for interactive use)
pkgs.gawkInteractive
GNU implementation of the Awk programming language
pkgs.bashInteractiveFHS
GNU Bourne-Again Shell, the de facto standard shell on Linux (for interactive use)
pkgs.sqlite-interactive
Self-contained, serverless, zero-configuration, transactional SQL database engine
pkgs.texinfoInteractive
GNU documentation system
pkgs.interactive-html-bom
Interactive HTML BOM generation for KiCad, EasyEDA, Eagle, Fusion360 and Allegro PCB designer
pkgs.kotlin-interactive-shell
Kotlin Language Interactive Shell
pkgs.perlPackages.IOInteractive
Utilities for interactive I/O
pkgs.git-interactive-rebase-tool
Native cross platform full feature terminal based sequence editor for git interactive rebase
pkgs.perl5Packages.IOInteractive
Utilities for interactive I/O
pkgs.python313Packages.aiotractive
Python client for the Tractive REST API
pkgs.python314Packages.aiotractive
Python client for the Tractive REST API
pkgs.perlPackages.IOInteractiveTiny
Is_interactive() without large deps
pkgs.ocamlPackages.async_interactive
Utilities for building simple command-line based user interfaces
pkgs.perl5Packages.IOInteractiveTiny
Is_interactive() without large deps
pkgs.azure-cli-extensions.interactive
Microsoft Azure Command-Line Interactive Shell
pkgs.ocamlPackages_latest.async_interactive
Utilities for building simple command-line based user interfaces
pkgs.ocamlPackages.janeStreet.async_interactive
Utilities for building simple command-line based user interfaces
Package maintainers
-
@techknowlogick techknowlogick <techknowlogick@gitea.com>
-
@balsoft Alexander Bantyev <balsoft75@gmail.com>
-
@leona-ya Leona Maroni <nix@leona.is>
-
@infinisil Silvan Mosberger <contact@infinisil.com>
-
@andir Andreas Rammhold <andreas@rammhold.de>
-
@pyrox0 Pyrox <pyrox@pyrox.dev>
-
@dasJ Janne Heß <janne@hess.ooo>
-
@helsinki-Jo Joachim Ernst <joachim.ernst@helsinki-systems.de>
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
-
@Ma27 Maximilian Bosch <maximilian@mbosch.me>
-
@zowoq zowoq
-
@wuyoli wuyoli <wuyoli@tilde.team>
-
@starsep Filip Czaplicki <nix@starsep.com>
-
@fabaff Fabian Affolter <mail@fabian-affolter.ch>
-
@np Nicolas Pouillard <np.nix@nicolaspouillard.fr>
-
@oxij Jan Malakhovski <oxij@oxij.org>