Report: Complete Guide to CVE-2026-40102 - Plane: ORM Field Reference Injection via `segment` Parameter in Saved Analytics
CVE ID :CVE-2026-40102 Published : May 20, 2026, 10:16 p.m. | 28 minutes ago Description :Plane is an open-source project management tool. In versions 1.3.0 and below, SavedAnalyticEndpoint passes the user-controlled segment query parameter directly to a Django F() expression without validation (unlike the regular AnalyticsEndpoint, which checks against an allowlist), causing ORM Field Reference Injection. An authenticated workspace MEMBER can send GET /api/workspaces//saved-analytic-view// with a crafted segment value that is forwarded into build_graph_plot() and traverses foreign-key relationships (e.g. workspace__owner__password) before being projected via .values(