8.1 HIGH
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): Low (L)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): None (N)
- Integrity (I): High (H)
- Availability (A): High (H)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): Low (L)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): None (N)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): High (H)
- Modified Availability (MA): High (H)
Activity log
- Created suggestion
Ghost Foundation Ghost - Broken Access Control
A broken access control vulnerability in Ghost Foundation Ghost 5.x allows authenticated Author-role users to delete posts owned by other users. The post model permissible() cascade is missing the branch that handles the combined isAuthor and isDestroy condition, causing the authorization check to fall through and permit the deletion. An attacker with an Author account can delete any post on the platform.
References
Affected products
- =<5.x
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-07-20
-
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.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.1-unstable-2026-06-03
- nixpkgs-unstable 1.3.1-unstable-2026-06-03
- nixos-unstable-small 1.3.1-unstable-2026-07-07
-
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.1+unstable20260603
- nixpkgs-unstable 1.3.1+unstable20260603
- nixos-unstable-small 1.3.1+unstable20260707
-
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.1+unstable20260603
- nixpkgs-unstable 1.3.1+unstable20260603
- nixos-unstable-small 1.3.1+unstable20260707
-
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>
-
@imcvampire Quoc-Anh Nguyen
-
@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>
-
@peterhoeg Peter Hoeg <peter@hoeg.com>
-
@K900 Ilya K. <me@0upti.me>
-
@bkchr Bastian Köcher <nixos@kchr.de>
-
@NickCao Nick Cao <nickcao@nichi.co>
-
@LunNova Luna Nova <nixpkgs-maintainer@lunnova.dev>
-
@ilya-fedin Ilya Fedin <fedin-ilja2010@ya.ru>
-
@nyanloutre Paul Trehiou <paul@nyanlout.re>
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
-
@FRidh Frederik Rietdijk <fridh@fridh.nl>
-
@domenkozar Domen Kozar <domen@dev.si>
-
@JamieMagee Jamie Magee <jamie.magee@gmail.com>
-
@flokli Florian Klink <flokli@flokli.de>
-
@stepbrobd Yifei Sun <ysun@hey.com>
-
@A-jay98 Ali Jamadi <ali@jamadi.me>
-
@mightyiam Shahar "Dawn" Or <mightyiampresence@gmail.com>
-
@adfaure Adrien Faure <adfaure@pm.me>
-
@aciceri Andrea Ciceri <andrea.ciceri@autistici.org>