5.8 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): None (N)
- User Interaction (UI): None (N)
- Scope (S): Changed (C)
- Confidentiality (C): None (N)
- Integrity (I): Low (L)
- Availability (A): None (N)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): None (N)
- Modified Scope (MS): Changed (C)
- Modified Integrity (MI): Low (L)
- Modified Availability (MA): None (N)
Activity log
- Created suggestion
Ghost: Private IP filtering bypass to make server-side requests to internal services
Ghost is a Node.js content management system. From 6.0.9 until 6.21.1, when making an external request, it is possible to bypass the IP filter that ensures the request isn't going to an internal service using an IPv6 literal which maps to a private IPv4 address. This vulnerability is fixed in 6.21.1.
References
-
https://github.com/TryGhost/Ghost/security/advisories/GHSA-wvp2-4qqp-4h3r x_refsource_CONFIRM
Affected products
- ==>= 6.0.9, < 6.21.1
Matching in nixpkgs
pkgs.ghost
Android post-exploitation framework
-
nixos-unstable 8.0.0-unstable-2025-11-01
- nixpkgs-unstable 8.0.0-unstable-2025-11-01
- nixos-unstable-small 8.0.0-unstable-2025-11-01
-
nixos-26.05 8.0.0-unstable-2025-11-01
- nixos-26.05-small 8.0.0-unstable-2025-11-01
- nixpkgs-26.05-darwin 8.0.0-unstable-2025-11-01
pkgs.ghostie
Github notifications in your terminal
pkgs.ghostty
Fast, native, feature-rich terminal emulator pushing modern features
pkgs.ghost-cli
CLI Tool for installing & updating Ghost
pkgs.ghostfolio
Open Source Wealth Management Software
pkgs.ghostunnel
TLS proxy with mutual authentication support for securing non-TLS backend applications
pkgs.ghostscript
PostScript interpreter (mainline version)
pkgs.ghosttohugo
Convert Ghost export to Hugo posts
pkgs.ghostty-bin
Fast, native, feature-rich terminal emulator pushing modern features
pkgs.ghostscriptX
PostScript interpreter (mainline version)
pkgs.libghostty-vt
Ghostty's VT (terminal sequence) parsing library
-
nixos-unstable 0.1.0-unstable-2026-05-03
- nixpkgs-unstable 0.1.0-unstable-2026-05-03
- nixos-unstable-small 0.1.0-unstable-2026-05-03
-
nixos-26.05 0.1.0-unstable-2026-05-03
- nixos-26.05-small 0.1.0-unstable-2026-05-03
- nixpkgs-26.05-darwin 0.1.0-unstable-2026-05-03
pkgs.ghost-complete
Terminal-native autocomplete engine using PTY proxying for macOS terminals
pkgs.ghostscript_headless
PostScript interpreter (mainline version)
pkgs.kdePackages.ghostwriter
Text editor for Markdown
pkgs.python313Packages.aioghost
Async Python client for the Ghost Admin API
pkgs.python314Packages.aioghost
Async Python client for the Ghost Admin API
pkgs.haskellPackages.ghost-buster
Existential type utilites
pkgs.python312Packages.ghostscript
None
pkgs.python313Packages.ghostscript
Interface to the Ghostscript C-API using ctypes
pkgs.python314Packages.ghostscript
Interface to the Ghostscript C-API using ctypes
pkgs.haskellPackages.ghostscript-parallel
Let Ghostscript render pages in parallel
pkgs.tree-sitter-grammars.tree-sitter-ghostty
Tree-sitter grammar for ghostty
-
nixos-unstable 1.3.0-unstable-2026-04-24
- nixpkgs-unstable 1.3.0-unstable-2026-04-24
- nixos-unstable-small 1.3.1-unstable-2026-06-03
-
nixos-26.05 1.3.0-unstable-2026-04-24
- nixos-26.05-small 1.3.0-unstable-2026-04-24
- nixpkgs-26.05-darwin 1.3.0-unstable-2026-04-24
pkgs.python313Packages.tree-sitter-grammars.tree-sitter-ghostty
Python bindings for tree-sitter-ghostty
-
nixos-unstable 1.3.0+unstable20260424
- nixpkgs-unstable 1.3.0+unstable20260424
- nixos-unstable-small 1.3.1+unstable20260603
-
nixos-26.05 1.3.0+unstable20260424
- nixos-26.05-small 1.3.0+unstable20260424
- nixpkgs-26.05-darwin 1.3.0+unstable20260424
pkgs.python314Packages.tree-sitter-grammars.tree-sitter-ghostty
Python bindings for tree-sitter-ghostty
-
nixos-unstable 1.3.0+unstable20260424
- nixpkgs-unstable 1.3.0+unstable20260424
- nixos-unstable-small 1.3.1+unstable20260603
-
nixos-26.05 1.3.0+unstable20260424
- nixos-26.05-small 1.3.0+unstable20260424
- nixpkgs-26.05-darwin 1.3.0+unstable20260424
Package maintainers
-
@fabaff Fabian Affolter <mail@fabian-affolter.ch>
-
@cything cy <nix@cything.io>
-
@matthiasbeyer Matthias Beyer <mail@beyermatthias.de>
-
@tobim Tobias Mayer <nix@tobim.fastmail.fm>
-
@clerie clerie <nix@clerie.de>
-
@pluiedev Leah Amelia Chen <hi@pluie.me>
-
@jcollie Jeffrey C. Ollie <jeff@ocjtech.us>
-
@getchoo Seth Flynn <getchoo@tuta.io>
-
@Enzime Michael Hoang
-
@mjm Matt Moriarity <matt@mattmoriarity.com>
-
@roberth Robert Hensing <nixpkgs@roberthensing.nl>
-
@K900 Ilya K. <me@0upti.me>
-
@ttuegel Thomas Tuegel <ttuegel@mailbox.org>
-
@nyanloutre Paul Trehiou <paul@nyanlout.re>
-
@FRidh Frederik Rietdijk <fridh@fridh.nl>
-
@ilya-fedin Ilya Fedin <fedin-ilja2010@ya.ru>
-
@peterhoeg Peter Hoeg <peter@hoeg.com>
-
@NickCao Nick Cao <nickcao@nichi.co>
-
@bkchr Bastian Köcher <nixos@kchr.de>
-
@LunNova Luna Nova <nixpkgs-maintainer@lunnova.dev>
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
-
@flokli Florian Klink <flokli@flokli.de>
-
@imcvampire Quoc-Anh Nguyen
-
@domenkozar Domen Kozar <domen@dev.si>
-
@JamieMagee Jamie Magee <jamie.magee@gmail.com>
-
@adfaure Adrien Faure <adfaure@pm.me>
-
@stepbrobd Yifei Sun <ysun@hey.com>
-
@A-jay98 Ali Jamadi <ali@jamadi.me>
-
@mightyiam Shahar "Dawn" Or <mightyiampresence@gmail.com>
-
@aciceri Andrea Ciceri <andrea.ciceri@autistici.org>