Description
SendPortal sendportal-core through 4.0.1 contains an authorization bypass vulnerability that allows authenticated workspace members to attach subscribers to other workspaces' tags by supplying unvalidated tag IDs. Attackers can submit sequential tag IDs via the web subscriber form or CSV import to receive victim campaign content and skew victim reports.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| mettle | sendportal-core | ≤ 4.0.1 | — |
References
- https://hackmd.io/@hieuPenguinnn/sendportal-subscriber-tags-cross-workspace-attach third-party-advisory
- https://github.com/mettle/sendportal-core/blob/v4.0.1/src/Repositories/Subscribers/BaseSubscriberTenantRepository.php#L48-L51 technical-description
- https://github.com/mettle/sendportal-core/blob/v4.0.1/src/Http/Requests/SubscriberRequest.php#L34-L37 technical-description
- https://github.com/mettle/sendportal-core product
- VulnCheck Advisory: SendPortal sendportal-core through 4.0.1 Cross-Workspace Tag Attachment via Subscriber Form third-party-advisory