Plunk Stored Cross-Site Scripting Vulnerability in Campaign Management

Vulnerability

A stored cross-site scripting vulnerability has been identified in Plunk, an open-source email platform that utilizes AWS SES. This issue affects versions prior to 0.9.0 and arises within the campaign management feature. The vulnerability allows authenticated project members to inject malicious scripts into the email body of campaigns. These scripts are then executed in the context of any admin or member who views the campaign in the admin dashboard, where the content is rendered using React's dangerouslySetInnerHTML without proper HTML sanitization. This flaw could lead to session hijacking or unauthorized actions on behalf of the affected user.

Impact

Exploitation of this vulnerability allows for stored cross-site scripting, where injected scripts are executed in the context of users viewing the campaign, potentially leading to session hijacking or unauthorized actions.

Remediation

Users can upgrade to Plunk version 0.9.0 or later to address this vulnerability.

Added: May 8, 2026, 10:26 PM
Updated: May 8, 2026, 10:26 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
1.7
exploitability
5.0
remediation
0.0
relevance
7.8
threat
0.0
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.