CVE-2025-65021CWE-285CWE-639CWE-862broken-access-control

CVE-2025-65021

Critical · published November 19, 2025

CVSS v3.1
9.1
EPSS
0%
Percentile
34.1
In the wild
Unconfirmed
What it is

🚨 A crafty user can finalize any poll they don’t own with just a tweak of the pollId – talk about a recipe for chaos! 🔥 Think of it like a restaurant where anyone can grab the chef's special from the menu and change it to their liking without permission — imagine the confusion and food fights that would break out! This IDOR vulnerability allows any authenticated user to finalize other users' polls, potentially disrupting workflows and creating a data mess. Users could end up with events they didn’t create or approve, leading to absolute chaos in scheduling and collaboration efforts.

Put simply

Think of it like a restaurant where anyone can grab the chef's special from the menu and change it to their liking without permission — imagine the confusion and food fights that would break out! In Rallly versions prior to 4.5.4, the poll finalization process does not verify if the authenticated user is the owner of the poll, allowing manipulation of the pollId parameter in requests to finalize anyone's poll without authorization checks.

What to do

This IDOR vulnerability allows any authenticated user to finalize other users' polls, potentially disrupting workflows and creating a data mess. Users could end up with events they didn’t create or approve, leading to absolute chaos in scheduling and collaboration efforts. Upgrade to version 4.5.4 immediately to patch this vulnerability. Additionally, review your application’s authorization checks to ensure that users can only act on their own resources. Regular audits are a great practice to maintain security! You’ve got this! Follow these steps and keep your scheduling smooth and secure. 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00410 · 34.1th percentile
Weaknesses
CWE-285 · Improper Authorization; CWE-639 · Authorization Bypass Through User-Controlled Key; CWE-862 · Missing Authorization
Published
2025-11-19T23:15Z
Affected products (1)
ProductVersionsFixed in
rallly/rallly< 4.5.44.5.4
References (2)
EPSS history
Timeline
  • 19 NOV 17:24Z
    Rallly Has Unauthorized Poll Finalization via Insecure Direct Object Reference (IDOR)
    cvelistv5