CVE-2026-15191
MediumCVSS 6.3Exploitation Probability (EPSS)
Low risk12th percentile - higher than 12% of all known CVEs
Summary
A vulnerability has been found in Mettle SendPortal up to version 3.0.1 in the campaign creation endpoint. Unknown code in CampaignStoreRequest.php allows remote authorization bypass. The exploit has been published and may be used.
Risk Assessment
An attacker can remotely bypass authorization mechanisms and create campaigns without proper permissions, leading to unauthorized access and potential data breach.
Recommendation
Immediately update Mettle SendPortal to the latest available version or apply temporary mitigations such as restricting access to the campaign creation endpoint.
Other vulnerabilities in Mettle SendPortal
See all- CVE-2026-26483Medium
Mettle SendPortal 3.0.1 and earlier contains a stored XSS vulnerability in the template management functionality. The application fails to properly sanitize user-supplied input in the content parameter of the /templates endpoint, allowing an attacker to persistently inject malicious JavaScript code.
- CVE-2026-15192Medium
A missing authentication vulnerability has been found in Mettle SendPortal up to version 3.0.1, affecting the APIv1 Webhooks component for sendgrid/postmark/postal/mailjet functions. The attack can be carried out remotely and the exploit has been publicly disclosed.
- CVE-2026-10234Low
An unknown part of the /webview/ file in the Campaign Handler component in Mettle sendportal up to version 3.0.1 is vulnerable to XSS via manipulation of the content argument. The attack can be performed remotely and the exploit is publicly available. The project was notified but has not responded.
Original NVD description (English source)
A flaw has been found in mettle sendportal up to 3.0.1. This vulnerability affects unknown code of the file vendor/mettle/sendportal-core/src/Http/Requests/CampaignStoreRequest.php of the component Campaign Creation Endpoint. Executing a manipulation can lead to authorization bypass. The attack can be executed remotely. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet.

