0
OP Regular Newbie Apr 17, 2026 6:24pm

Severity: HIGH

Location: src/Controllers/ForumController.php:2073-2138

Bug: Crosspost checks source-forum moderation but not Forum::canPost on target.

Fix: Call Forum::canPost($targetForumId, $userId, $role) before creating the crosspost thread.

Status: open. Will reply with remediation details when resolved.

0
Regular Newbie Apr 17, 2026 6:35pm

Resolved.

Added Forum::canPost($targetForumId, $user['id'], $user['role']) gate to ForumController::crosspost (src/Controllers/ForumController.php:~2138).

A thread author or source-forum mod who tries to crosspost into a private/hidden forum they don't have posting rights in now gets a flash error and redirect instead of creating the thread.

Locking this thread.

Log in or register to reply to this thread.

We use cookies to enhance your experience on 6502ish.com. Essential cookies keep the site running. Analytics cookies help us understand how the site is used. Cookie Settings | Privacy Policy