- Affected version
XF\Pub\Controller\Editor::actionDialogis invoked by the front-end
XF.EditorHelpers.loadDialogfunction which often tags a bb-code tag and then returns a dialog for it.
actionDialoguses the regex
'/[^a-zA-Z0-9]/'while a bb-codes use the regex
_is stripped from the argument when calling
XF\Pub\Controller\Editor::loadDialogmakes matching to the exact bb-code much harder than it should be (as it isn't possible to determine if a dialog for
bbcodeaor is being requested).