Early rate$2,400 of senior audit time for $500. Early members keep the rate as it climbs.$2,400 of senior audit time for $500See how →
F-2024-0006·content-spoofing

Recent flips table can be used to deface the application

Acknowledgedpentestblackboxnextjs
TL;DR

Content surfacing into the Recent Flips table could be manipulated to alter what other users see in the public game view, producing a defacement-style content spoofing vector.

Severity
LOW
Impact
LOW
Likelihood
MEDIUM
Method
MManual review
CAT.
Complexity
LOW
Exploitability
MEDIUM
02Section · Description

Description

The Recent Flips table aggregated recent gameplay records and rendered them publicly. Crafted inputs that landed in the table altered what other users saw in the public game view. While script execution was not demonstrated, the table acted as a low-cost content spoofing surface that affected every visitor seeing the same public state.

03Section · Impact

Impact

Low on its own. Becomes meaningful if attacker-controlled content interacts with how the table is rendered (HTML, links, formatting).

04Section · Recommendation

Recommendation

Sanitize and encode all values rendered into the Recent Flips table. Constrain user-controlled fields (player handle, amount) to a closed format. Bound the length of any displayed string.

Dedprz: Acknowledged. Zealynx: Acknowledged.

F-2024-0006