Task #6: Ghost CMS Security Update — COMPLETE #32

Closed
opened 2026-03-19 14:19:35 -05:00 by mkrause612 · 0 comments
Owner

Ghost CMS Security Update — COMPLETE
Time: 15-30 minutes (actual: ~20 minutes)
Status: COMPLETE — March 13, 2026
Priority: Tier 0 — Critical Security
Documentation: docs/tasks/ghost-security-update/

Ghost CMS at firefrostgaming.com is running v6.16.1, vulnerable to two active CVEs. No workaround exists — must update to 6.19.3.

CVEs:

  • CVE-2026-26980 (CVSS 9.4 Critical) — SQL injection in Content API, unauthenticated DB read
  • CVE-2026-29784 (CVSS 7.5 High) — CSRF account takeover via session/verify endpoint

Key Deliverables:

  • Ghost updated to v6.19.3 on Ghost VPS (64.50.188.14)
  • Site verified operational post-update
  • Infrastructure manifest updated (Ghost CMS was undocumented)

Dependencies: Requires SSH access to Ghost VPS (64.50.188.14)

See task directory for complete update procedure (CLI and Docker paths both documented).


Full docs: docs/core/tasks.md or task directory

Ghost CMS Security Update — ✅ COMPLETE **Time:** 15-30 minutes (actual: ~20 minutes) **Status:** COMPLETE — March 13, 2026 **Priority:** Tier 0 — Critical Security **Documentation:** `docs/tasks/ghost-security-update/` Ghost CMS at firefrostgaming.com is running v6.16.1, vulnerable to two active CVEs. No workaround exists — must update to 6.19.3. **CVEs:** - CVE-2026-26980 (CVSS 9.4 Critical) — SQL injection in Content API, unauthenticated DB read - CVE-2026-29784 (CVSS 7.5 High) — CSRF account takeover via session/verify endpoint **Key Deliverables:** - Ghost updated to v6.19.3 on Ghost VPS (64.50.188.14) - Site verified operational post-update - Infrastructure manifest updated (Ghost CMS was undocumented) **Dependencies:** Requires SSH access to Ghost VPS (64.50.188.14) **See task directory for complete update procedure (CLI and Docker paths both documented).** --- **Full docs:** `docs/core/tasks.md` or task directory
mkrause612 added the
status
done
type
task
area/operations
labels 2026-03-19 14:19:35 -05:00
mkrause612 added this to the Firefrost Operations project 2026-03-19 14:42:10 -05:00
mkrause612 changed title from Task #38: Ghost CMS Security Update to Task #6: Ghost CMS Security Update — COMPLETE 2026-03-19 15:11:28 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: firefrost-gaming/firefrost-operations-manual#32