fix: validate eventId in getNearEvents() in ajax/status.php

Apply validCardinal() to $_REQUEST['id'], consistent with the
validation now used in getNearFrame() and getFrameImage().

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Isaac Connor
2026-02-06 16:52:26 -05:00
parent 24a2126def
commit 191130dcf3

View File

@@ -525,7 +525,7 @@ function getNearFrame() {
function getNearEvents() {
global $user, $sortColumn, $sortOrder;
$eventId = $_REQUEST['id'];
$eventId = validCardinal($_REQUEST['id']);
$NearEvents = array('EventId'=>$eventId);
$event = dbFetchOne('SELECT * FROM Events WHERE Id=?', NULL, array($eventId));