-
Suggestion
-
Resolution: Obsolete
-
None
-
None
-
0
-
1
-
currently no authorization is required - updateAndBuild.action is designed to work with repository scripts to push builds from the repository server. It is not designed to be used by 'users' from a random IP address. Thus the IP address of the repository has to be specified to make this command api call safe. Otherwise it is not safe and can be abused. The IP address field should not be optional. It should be dedicated to the repository IP address to avoid a possible remote attack.
I disagree with statement about IP address field should not be optional. I believe that build plans should not have to specify this field with the assumption that anything coming from the source control server is ok (without authorization) and all others are denied. Coding in absolute IP addresses in build plans should be avoided as it is a maintenance burden.