VYPR

Ghost

by Tryghost

npm: ghost

Source repositories

CVEs (50)

  • CVE-2022-28397CriApr 12, 2022
    risk 0.64cvss 9.8epss 0.03

    An arbitrary file upload vulnerability in the file upload module of Ghost CMS v4.42.0 allows attackers to execute arbitrary code via a crafted file. NOTE: Vendor states as detailed in Ghost's security documentation, files can only be uploaded and published by trusted users, this…

  • CVE-2022-27139CriApr 12, 2022
    risk 0.64cvss 9.8epss 0.04

    An arbitrary file upload vulnerability in the file upload module of Ghost v4.39.0 allows attackers to execute arbitrary code via a crafted SVG file. NOTE: Vendor states that as outlined in Ghost's security documentation, upload of SVGs is only possible by trusted authenticated…

  • CVE-2020-35185CriDec 17, 2020
    risk 0.64cvss 9.8epss 0.03

    The official ghost docker images before 2.16.1-alpine (Alpine specific) contain a blank password for a root user. System using the ghost docker container deployed by affected versions of the docker image may allow a remote attacker to achieve root access with a blank password.

  • CVE-2026-26980CriFeb 20, 2026
    risk 0.63cvss 9.4epss 0.69

    Ghost is a Node.js content management system. Versions 3.24.0 through 6.19.0 allow unauthenticated attackers to perform arbitrary reads from the database. This issue has been fixed in version 6.19.1.

  • CVE-2024-34451CriJun 16, 2024
    risk 0.59cvss 9.1epss 0.01

    Ghost through 5.85.1 allows remote attackers to bypass an authentication rate-limit protection mechanism by using many X-Forwarded-For headers with different values. NOTE: the vendor's position is that Ghost should be installed with a reverse proxy that allows only trusted…

  • CVE-2024-23724CriFeb 11, 2024
    risk 0.59cvss 9.0epss 0.03

    Ghost through 5.76.0 allows stored XSS, and resultant privilege escalation in which a contributor can take over any account, via an SVG profile picture that contains JavaScript code to interact with the API on localhost TCP port 3001. NOTE: The discoverer reports that "The…

  • CVE-2026-53943CriJun 24, 2026
    risk 0.55cvss 9.6epss 0.00

    Ghost is a Node.js content management system. From until 6.37.0, when Ghost is behind a shared caching layer that results in cached content being shared between different visitors, an unauthenticated user could send an x-ghost-preview header that altered the rendered frontend…

  • CVE-2026-72596HigAug 11, 2026
    risk 0.53cvss 8.1epss 0.00

    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…

  • CVE-2020-8134HigMar 20, 2020
    risk 0.53cvss 8.1epss 0.01

    Server-side request forgery (SSRF) vulnerability in Ghost CMS < 3.10.0 allows an attacker to scan local or external network or otherwise interact with internal systems.

  • CVE-2026-24778HigJan 27, 2026
    risk 0.50cvss 8.8epss 0.00

    Ghost is an open source content management system. In Ghost versions 5.43.0 through 5.12.04 and 6.0.0 through 6.14.0, an attacker was able to craft a malicious link that, when accessed by an authenticated staff user or member, would execute JavaScript with the victim's…

  • CVE-2024-34448HigMay 22, 2024
    risk 0.50cvss 8.8epss 0.01

    Ghost before 5.82.0 allows CSV Injection during a member CSV export.

  • CVE-2026-22594HigJan 10, 2026
    risk 0.49cvss 8.1epss 0.01

    Ghost is a Node.js content management system. In versions 5.105.0 through 5.130.5 and 6.0.0 through 6.10.3, a vulnerability in Ghost's 2FA mechanism allows staff users to skip email 2FA. This issue has been patched in versions 5.130.6 and 6.11.0.

  • CVE-2023-32235HigMay 5, 2023
    risk 0.48cvss 7.5epss 0.39

    Ghost before 5.42.1 allows remote attackers to read arbitrary files within the active theme's folder via /assets/built%2F..%2F..%2F/ directory traversal. This occurs in frontend/web/middleware/static-theme.js.

  • CVE-2026-22595HigJan 10, 2026
    risk 0.46cvss 8.1epss 0.01

    Ghost is a Node.js content management system. In versions 5.121.0 through 5.130.5 and 6.0.0 through 6.10.3, a vulnerability in Ghost's handling of Staff Token authentication allowed certain endpoints to be accessed that were only intended to be accessible via Staff Session…

  • CVE-2023-31133HigMay 8, 2023
    risk 0.45cvss 7.5epss 0.46

    Ghost is an app for new-media creators with tools to build a website, publish content, send newsletters, and offer paid subscriptions to members. Prior to version 5.46.1, due to a lack of validation when filtering on the public API endpoints, it is possible to reveal private…

  • CVE-2026-53950HigJun 24, 2026
    risk 0.42cvss 7.5epss 0.00

    @tryghost/activitypub is Ghost’s social/federation client app. Prior to 3.1.0, the ActivityPub client in Ghost was vulnerable to JavaScript injection on posts shared by a maliciously customised ActivityPub server. This vulnerability is fixed in 3.1.0.

  • CVE-2026-29784HigMar 7, 2026
    risk 0.42cvss 7.5epss 0.00

    Ghost is a Node.js content management system. From version 5.101.6 to 6.19.2, incomplete CSRF protections around /session/verify made it possible to use OTCs in login sessions different from the requesting session. In some scenarios this might have made it easier for phishers to…

  • CVE-2026-29053HigMar 5, 2026
    risk 0.42cvss 7.6epss 0.01

    Ghost is a Node.js content management system. From version 0.7.2 to 6.19.0, specifically crafted malicious themes can execute arbitrary code on the server running Ghost. This issue has been patched in version 6.19.1.

  • CVE-2021-39192MedSep 3, 2021
    risk 0.42cvss 6.5epss 0.01

    Ghost is a Node.js content management system. An error in the implementation of the limits service between versions 4.0.0 and 4.9.4 allows all authenticated users (including contributors) to view admin-level API keys via the integrations API endpoint, leading to a privilege…

  • CVE-2021-29484MedApr 29, 2021
    risk 0.38cvss 6.8epss 0.08

    Ghost is a Node.js CMS. An unused endpoint added during the development of 4.0.0 has left sites vulnerable to untrusted users gaining access to Ghost Admin. Attackers can gain access by getting logged in users to click a link containing malicious code. Users do not need to enter…

Page 1 of 3