Hide Forgot
Description of problem: When trying to create user with username "foo foo" it gets created but then this exception appears. Failed to perform additional action KatelloForemanEngine::Actions::UserCreate: 422 Unprocessable Entity Login in as this user works fine. Version-Release number of selected component (if applicable): 1.4.6-40.el6sat Expected results: User \w whitespace shouldn't be allowed to be created
Since this issue was entered in Red Hat Bugzilla, the release flag has been set to ? to ensure that it is properly evaluated for this release.
After aditional investigation I have encountered same behavior when trying to input usernames <a href=localhost>test</a>, or '';!--"<XSS>=&{()} The exception is Failed to perform additional action KatelloForemanEngine::Actions::UserCreate: 500 Internal Server Error Expected result: User-creation in Sat6 should be compatible with Foreman.
The following example all result in invalid users messages when attempting to create them: '';!--"<XSS>=&{()} <a href=localhost>test</a> foo foo
Tried in api, looks good.
This was delivered with 6.0.3, which is the Satellite 6 Beta.