Details
-
Bug
-
Resolution: Fixed
-
Low
-
5.5.1
-
None
Description
Embedding special characters in the git password can cause Bamboo to incorrectly parse the URL required for git. The string:
https://USER:p@ssword@bitbucket.org/PATH/info/refs
is actually being split at the first @, rather than the second. giving "ssword" as the password for the user and so failing with 404.
Ideally we would validate for only one @, or split the string differently.