Junglewise Threat Intelligence

CVE-2026-38474: GazellePW broken access control in IP lock manager

CVE-2026-38474 · Severity: medium · CVSS 5.4 · Published 2026-08-25

Technologies: Mosasauroidea GazellePW. Vendors: Mosasauroidea.

Executive brief

GazellePW is a web application that manages user accounts and security settings. The IP lock manager feature restricts login access to specific IP addresses. An authenticated user can exploit a broken access control flaw to add, modify, or delete IP restrictions on other users' accounts, potentially locking legitimate users out or gaining unauthorized access to accounts.

Technical details

GazellePW's IP lock manager in tools.php (action=iplock) implements the IPLock class for managing per-user IP whitelists. The vulnerability is a broken access control flaw where the add(), edit(), and delete() methods lack proper authorization checks—they only validate UserID via intval() but do not verify that the authenticated user performing the operation has permission to modify IP locks for the target account. An authenticated attacker can directly call these functions via the tools.php interface to add, modify, or delete IP lock entries for arbitrary user accounts. No special privileges, user interaction, or network bypasses are required beyond authentication. This allows an attacker to lock out legitimate users or grant themselves access to restricted accounts.

Affected products

  • Mosasauroidea GazellePW commit 86c4bedf727691b5a97af42a4864869d18446449 and likely earlier

Timeline

  • 2026-08-25: disclosed
  • other: CVE-2026-38474 assigned

References

Related threats