Nixpkgs security tracker

Login with GitHub
⚠️ You are using a production deployment that is still only suitable for demo purposes. Any work done in this might be wiped later without notice.

Suggestion detail

Untriaged
Permalink CVE-2026-53948
5.4 MEDIUM
  • CVSS version (CVSS): 3.1
  • Attack Vector (AV): Network (N)
  • Attack Complexity (AC): Low (L)
  • Privileges Required (PR): Low (L)
  • User Interaction (UI): Required (R)
  • Scope (S): Changed (C)
  • Confidentiality (C): Low (L)
  • Integrity (I): Low (L)
  • Availability (A): None (N)
  • Modified Attack Vector (MAV): Network (N)
  • Modified Attack Complexity (MAC): Low (L)
  • Modified Privileges Required (MPR): Low (L)
  • Modified User Interaction (MUI): Required (R)
  • Modified Confidentiality (MC): Low (L)
  • Modified Scope (MS): Changed (C)
  • Modified Integrity (MI): Low (L)
  • Modified Availability (MA): None (N)
created 2 months ago Activity log
  • Created suggestion
Ghost: File Upload Content-Type Spoofing

Ghost is a Node.js content management system. From 6.19.4 until 6.21.1, insufficient validation of the client-supplied Content-Type on Ghost's Admin API file upload endpoint allowed uploaded files to be served from the site with an attacker-chosen content type on S3/GCS storage backends. On installations that serve uploaded files from the same origin as the site, this could have been used to facilitate stored cross-site scripting against site visitors or staff. This vulnerability is fixed in 6.21.1.

Affected products

Ghost
  • ==>= 6.19.4, < 6.21.1

Matching in nixpkgs

pkgs.ghostie

Github notifications in your terminal

  • nixos-unstable -
    • nixos-unstable-small 0.3.1
  • nixos-26.05 -
    • nixos-26.05-small 0.3.1

pkgs.ghostty

Fast, native, feature-rich terminal emulator pushing modern features

  • nixos-unstable -
    • nixos-unstable-small 1.3.1
  • nixos-26.05 -
    • nixos-26.05-small 1.3.1

pkgs.ghost-cli

CLI Tool for installing & updating Ghost

  • nixos-unstable -
  • nixos-26.05 -

pkgs.ghostfolio

Open Source Wealth Management Software

  • nixos-unstable -
  • nixos-26.05 -

pkgs.ghostunnel

TLS proxy with mutual authentication support for securing non-TLS backend applications

  • nixos-unstable -
    • nixos-unstable-small 1.8.4
  • nixos-26.05 -
    • nixos-26.05-small 1.8.4

pkgs.ghostscript

PostScript interpreter (mainline version)

  • nixos-unstable -
  • nixos-26.05 -

pkgs.ghosttohugo

Convert Ghost export to Hugo posts

  • nixos-unstable -
    • nixos-unstable-small 0.5.3
  • nixos-26.05 -
    • nixos-26.05-small 0.5.3

pkgs.ghostty-bin

Fast, native, feature-rich terminal emulator pushing modern features

  • nixos-unstable -
    • nixos-unstable-small 1.3.1
  • nixos-26.05 -
    • nixos-26.05-small 1.3.1

pkgs.ghostscriptX

PostScript interpreter (mainline version)

  • nixos-unstable -
  • nixos-26.05 -

pkgs.ghost-complete

Terminal-native autocomplete engine using PTY proxying for macOS terminals

  • nixos-unstable -
  • nixos-26.05 -
    • nixos-26.05-small 0.9.1