---
id: "CVE-2026-119565"
kind: "vulnerability"
aliases: ["CVE-2026-119565"]
title: "Plausible Analytics: mass assignment lets editors reassign traffic alerts to other sites"
severity: "medium"
cvss: 5.3
epss: null
exploited: false
status: "open"
category: "package"
products: []
ecosystems: []
tags: ["package", "plausible-analytics", "self-hosted"]
not_affected_if: ["auth-required", "no-site-editors"]
published_at: "2026-10-30T12:16:44+00:00"
first_seen_at: "2026-10-30T12:30:26+00:00"
updated_at: "2026-10-30T12:32:55+00:00"
sources: [{"source": "nvd", "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-119565", "first_seen_at": "2026-10-30T12:30:26+00:00"}]
---

# Plausible Analytics: mass assignment lets editors reassign traffic alerts to other sites

Plausible Analytics through 3.2.1 has a mass assignment flaw in its traffic change notification update, which lets a site editor move notifications to another site by supplying a site_id parameter. The attacker then receives another site's traffic alerts and visitor figures.

_Summary, check and fix written by a model from the sources; labelled as such._

## How to check

- Check the installed Plausible Analytics version and compare it with `3.2.1`.
- Look for the route `PUT /sites/:domain/traffic-change-notification/:type` in your deployment's logs or code.

## Timeline

- 2026-10-30T12:30:26+00:00 nvd https://nvd.nist.gov/vuln/detail/CVE-2026-119565

## From the sources

Plausible Analytics through 3.2.1 contains a mass assignment vulnerability in update_traffic_change_notification that allows authenticated site editors to reassign notifications by supplying a site_id parameter. Attackers can submit traffic_change_notification[site_id] set to another site's primary key via PUT /sites/:domain/traffic-change-notification/:type to receive that site's traffic alerts and visitor figures.

---

_Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai_
