it's not a secret that the most part of players using addons/scripts/macros to use "Kneel" emote during fear effect just to keep character at same place from chaotic runs.
Suggestion:
While player is affected by fear, our movespeed will set as native 100% or lower to reduce that Super Sonic run.
The second way is trigger ToggleRun() to make player walk while feared.