GitHub Advisoryadvisory · npm

GHSA-78x2-cwp9-5j42 Ghost's improper authentication allows access to member information and actions

MEDIUM Published 2024-08-20 Modified 2024-10-29 Official page ↗
Aliases
CVE-2024-43409
Ecosystem
npm
Packages
ghost, @tryghost/portal
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Weaknesses
CWE-284, CWE-287
Reviewed
2024-08-20

Affected packages

• npm ghost: >= 4.46.0, < 5.89.5 → fixed in 5.89.5 • npm @tryghost/portal: >= 1.22.2, < 2.39.0 → fixed in 2.39.0

Description

Impact Improper authentication on some endpoints used for member actions would allow an attacker to perform member-only actions, and read member information. Vulnerable versions This security vulnerability is present in Ghost v4.46.0-v5.89.5. Ghost(Pro) customers are automatically updated to fixed versions ahead of disclosure. If you're a self-hoster, please follow our update instructions. Patches v5.89.5 contains a fix for this issue. Workarounds Disable site membership in Ghost settings. For more information If you have any questions or comments about this advisory: • Email us at [email protected]

Related

Alias · CVE (1)

  • CVE-2024-43409 Ghost is a Node.js content management system. vulnerability

Weakness · CWE (2)

  • CWE-284 Improper Access Control weakness
  • CWE-287 Improper Authentication weakness

References