CVE-2024-6947
NixOS vulnerability analysis and mitigation

Overview

A critical code injection vulnerability was discovered in Flute CMS version 0.2.2.4-alpha. The vulnerability affects the replaceContent function within the app/Core/Support/ContentParser.php file, specifically in the Notification Handler component. The issue was disclosed on July 21, 2024, and has been assigned identifier CVE-2024-6947 (NVD, VulDB).

Technical details

The vulnerability exists in the notification template system where the replaceContent() function processes user-provided content containing template variables. While the system has predefined templates ({name}, {login}, {email}, and {balance}), the function continues to process any content within {} brackets through the evaluateExpression() function. This implementation flaw allows for arbitrary code execution through template injection. The vulnerability has received a CVSS v3.1 base score of 8.8 HIGH with vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H (NVD).

Impact

The vulnerability allows remote attackers to execute arbitrary system commands through template injection in the notification content. This can lead to complete system compromise, as demonstrated by the ability to execute system commands like {system("whoami")} through the notification system (GitHub).

Mitigation and workarounds

No official patches or mitigations have been publicly announced by the vendor at the time of this report. Organizations using Flute CMS 0.2.2.4-alpha should consider restricting access to the notification system and monitoring for suspicious activity (NVD).

Additional resources


SourceThis report was generated using AI

Related NixOS vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-14330CRITICAL9.8
  • NixOSNixOS
  • cpe:2.3:a:mozilla:firefox_esr
NoYesDec 09, 2025
CVE-2025-14329HIGH8.8
  • NixOSNixOS
  • cpe:2.3:a:mozilla:firefox:*:*:*:*:esr:*:*:*
NoYesDec 09, 2025
CVE-2025-14333HIGH8.1
  • NixOSNixOS
  • firefox
NoYesDec 09, 2025
CVE-2025-14332HIGH7.3
  • NixOSNixOS
  • firefox
NoYesDec 09, 2025
CVE-2025-14331MEDIUM6.5
  • NixOSNixOS
  • firefox
NoYesDec 09, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management