5.1 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): Active (A)
- Vulnerable System Impact Confidentiality (VC): None (N)
- Vulnerable System Impact Integrity (VI): None (N)
- 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)
- 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): Active (A)
- Modified Vulnerable System Impact Confidentiality (MVC): None (N)
- Modified Vulnerable System Impact Integrity (MVI): None (N)
- 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)
- Exploit Maturity (E): Not Defined (X)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
22 packages
- mtrace
- gomtree
- memtree
- mtr-gui
- nmtrust
- rmtrash
- vgmtrans
- hamtransfer
- mtr-exporter
- schismtracker
- nltk-data.comtrans
- typstPackages.mtret
- dockapps.wmsystemtray
- ocamlPackages.memtrace
- haskellPackages.paramtree
- haskellPackages.simtreelo
- typstPackages.mtret_0_1_0
- python313Packages.pykmtronic
- python314Packages.pykmtronic
- ocamlPackages_latest.memtrace
- python313Packages.iterative-telemetry
- python314Packages.iterative-telemetry
- @LeSuisse accepted
- @LeSuisse published on GitHub
Out-of-bound read in mtr
mtr is vulnerable to Out-of-bound read vulnerability in ipinfo_lookup() function. An attacker who can influence the TXT response used for AS lookups can trigger this bug by returning a DNS response that is larger than 512 bytes and uses a crafted compression pointer in the answer NAME field. ipinfo_lookup() function uses the length of the response as the end-of-message boundary for dn_expand() function. The result is a reliable crash. This issue exists in the mtr through version 0.96 and it was fixed in commit 48e1794414d338ce47abc0f27c25ade8788af9c3.
References
Affected products
- =<0.96
Matching in nixpkgs
Ignored packages (22)
pkgs.mtrace
Perl script used to interpret and provide human readable output of the trace log contained in the file mtracedata, whose contents were produced by mtrace(3)
pkgs.gomtree
File systems verification utility and library, in likeness of mtree(8)
pkgs.memtree
Render cgroups tree annotated by memory usage
-
nixos-unstable 0-unstable-2025-06-10
- nixpkgs-unstable 0-unstable-2025-06-10
- nixos-unstable-small 0-unstable-2025-06-10
-
nixos-26.05 0-unstable-2025-06-10
- nixos-26.05-small 0-unstable-2025-06-10
- nixpkgs-26.05-darwin 0-unstable-2025-06-10
pkgs.mtr-gui
Network diagnostics tool
pkgs.nmtrust
Declarative network trust management for NixOS
pkgs.rmtrash
Trash-put made compatible with GNUs rm and rmdir
pkgs.vgmtrans
Tool to convert proprietary, sequenced videogame music to industry-standard formats
pkgs.hamtransfer
Tool for transferring files over amateur radio using modern techniques
-
nixos-unstable 0-unstable-2024-04-05
- nixpkgs-unstable 0-unstable-2024-04-05
- nixos-unstable-small 0-unstable-2024-04-05
-
nixos-26.05 0-unstable-2024-04-05
- nixos-26.05-small 0-unstable-2024-04-05
- nixpkgs-26.05-darwin 0-unstable-2024-04-05
pkgs.mtr-exporter
Mtr-exporter periodically executes mtr to a given host and provides the measured results as prometheus metrics.
pkgs.schismtracker
Music tracker application, free reimplementation of Impulse Tracker
pkgs.nltk-data.comtrans
NLTK Data
-
nixos-unstable 0-unstable-2024-07-29
- nixpkgs-unstable 0-unstable-2024-07-29
- nixos-unstable-small 0-unstable-2024-07-29
-
nixos-26.05 0-unstable-2024-07-29
- nixos-26.05-small 0-unstable-2024-07-29
- nixpkgs-26.05-darwin 0-unstable-2024-07-29
pkgs.typstPackages.mtret
Modular Typst REport sTyle for ja students
pkgs.dockapps.wmsystemtray
System tray for Windowmaker
pkgs.ocamlPackages.memtrace
Streaming client for OCaml's Memprof
pkgs.haskellPackages.paramtree
Generate labelled test/benchmark trees from sets of parameters
pkgs.haskellPackages.simtreelo
Load data organized in a tree
pkgs.typstPackages.mtret_0_1_0
Modular Typst REport sTyle for ja students
pkgs.python313Packages.pykmtronic
Python client to interface with KM-Tronic web relays
pkgs.python314Packages.pykmtronic
Python client to interface with KM-Tronic web relays
pkgs.ocamlPackages_latest.memtrace
Streaming client for OCaml's Memprof
pkgs.python313Packages.iterative-telemetry
Common library to send usage telemetry
Package maintainers
-
@7c6f434c Michael Raskin <7c6f434c@mail.ru>
-
@ryan4yin Ryan Yin <xiaoyin_c@qq.com>
-
@globin Robin Gloster <mail@glob.in>
-
@k0ral Koral <koral@mailoo.org>