Buildbot before 1.8.2 and 2.x before 2.3.1 accepts a user-submitted authorization token from OAuth and uses it to authenticate a user. If an attacker has a token allowing them to read the user details of a victim, they can login as the victim.
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "2.3.1-1", "binary_name": "buildbot" }, { "binary_version": "2.3.1-1", "binary_name": "buildbot-doc" }, { "binary_version": "2.3.1-1", "binary_name": "buildbot-slave" }, { "binary_version": "2.3.1-1", "binary_name": "buildbot-worker" }, { "binary_version": "2.3.1-1", "binary_name": "python3-buildbot" }, { "binary_version": "2.3.1-1", "binary_name": "python3-buildbot-doc" }, { "binary_version": "2.3.1-1", "binary_name": "python3-buildbot-worker" } ] }