9.2 CRITICAL
- CVSS version (CVSS): 4.0
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): High (H)
- Attack Requirement (AT): Present (P)
- Privileges Required (PR): None (N)
- User Interaction (UI): None (N)
- Vulnerable System Impact Confidentiality (VC): High (H)
- Vulnerable System Impact Integrity (VI): High (H)
- Vulnerable System Impact Availability (VA): High (H)
- Subsequent System Impact Confidentiality (SC): None (N)
- Subsequent System Impact Integrity (SI): None (N)
- Subsequent System Impact Availability (SA): None (N)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): High (H)
- Modified Attack Requirement (MAT): Present (P)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): None (N)
- Modified Vulnerable System Impact Confidentiality (MVC): High (H)
- Modified Vulnerable System Impact Integrity (MVI): High (H)
- Modified Vulnerable System Impact Availability (MVA): High (H)
- 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)
- Exploit Maturity (E): Not Defined (X)
Activity log
- Created suggestion
Angel through 3.3.0 Unauthenticated Kryo Deserialization of Arbitrary Classes
Angel through 3.3.0 deserializes untrusted setAlgoMetrics payload using Kryo without class registration or allowlist validation. Unauthenticated network attackers can instantiate arbitrary classes or exhaust coordinator memory by sending crafted serialized objects to the master RPC endpoint.
References
-
GitHub Issue #1355 issue-tracking
-
deserializeAlgoMetric reads an arbitrary class and casts only after construction technical-description
Affected products
- =<3.3.0
Matching in nixpkgs
pkgs.sdrangel
Software defined radio (SDR) software
pkgs.angelscript
Light-weight scripting library
pkgs.changelog-d
Concatenate changelog entries into a single one
pkgs.changelogen
Beautiful Changelogs using Conventional Commits
pkgs.changelogger
Tool to manage your changelog file in Markdown
pkgs.changelogging
CLI tool for building changelogs from fragments
pkgs.auto-changelog
Command line tool for generating a changelog from git tags and commit history
pkgs.kdePackages.angelfish
Web browser for Plasma Mobile
pkgs.conventional-changelog-cli
Generate a CHANGELOG from git metadata
pkgs.github-changelog-generator
Fully automated changelog generation - This gem generates a changelog file based on tags, issues and merged pull requests
pkgs.haskellPackages.changelog-d
Concatenate changelog entries into a single one
pkgs.python313Packages.exchangelib
Client for Microsoft Exchange Web Services (EWS)
pkgs.python314Packages.exchangelib
Client for Microsoft Exchange Web Services (EWS)
pkgs.python313Packages.changelog-chug
Changelog document parser
pkgs.python314Packages.changelog-chug
Changelog document parser
pkgs.perlPackages.DistZillaPluginCheckChangeLog
Dist::Zilla with Changes check
pkgs.perl5Packages.DistZillaPluginCheckChangeLog
Dist::Zilla with Changes check
pkgs.python313Packages.setuptools-changelog-shortener
Setuptools-changelog-shortener: add only newest changelog entries to long_description
pkgs.python314Packages.setuptools-changelog-shortener
Setuptools-changelog-shortener: add only newest changelog entries to long_description
Package maintainers
-
@7c6f434c Michael Raskin <7c6f434c@mail.ru>
-
@roberth Robert Hensing <nixpkgs@roberthensing.nl>
-
@Hythera Hythera
-
@nekitdev Nikita Tikhonov <nekit@nekit.dev>
-
@Scriptkiddi Fritz Otlinghaus <nixos@scriptkiddi.de>
-
@nicknovitski Nick Novitski <nixpkgs@nicknovitski.com>
-
@nyanloutre Paul Trehiou <paul@nyanlout.re>
-
@NickCao Nick Cao <nickcao@nichi.co>
-
@LunNova Luna Nova <nixpkgs-maintainer@lunnova.dev>
-
@mjm Matt Moriarity <matt@mattmoriarity.com>
-
@peterhoeg Peter Hoeg <peter@hoeg.com>
-
@FRidh Frederik Rietdijk <fridh@fridh.nl>
-
@bkchr Bastian Köcher <nixos@kchr.de>
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
-
@ilya-fedin Ilya Fedin <fedin-ilja2010@ya.ru>
-
@K900 Ilya K. <me@0upti.me>
-
@natsukium Tomoya Otabi <nixpkgs@natsukium.com>
-
@aciceri Andrea Ciceri <andrea.ciceri@autistici.org>
-
@alkeryn Pierre-Louis Braun <plbraundev@gmail.com>
-
@Tungsten842 Tungsten842 <886724vf@anonaddy.me>