Closed Bug 1836350 Opened 3 years ago Closed 3 years ago

Bitrise builds viewable from the public

Categories

(Focus :: Security: iOS, defect)

All
Android
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: juanlunathethird, Unassigned, NeedInfo)

Details

Steps to reproduce:

Searching for a Bitrise nodename ATL1-vFW02-gen2-mmg4-10-87-55-52

Actual results:

Bitrise build logs for the iOS mobile build appeared https://firefoxci.taskcluster-artifacts.net/Tu8sIrLhTBSUGcEjVrZfZA/0/public/logs/bitrise.log

Expected results:

No bitrise build logs should be viewable

Firefox is an open source project and we prefer to have all of our build artifacts public. What is wrong with treating a bitrise log like our other build output? (Note we do redact user names and tokens)

Flags: needinfo?(juanlunathethird)

Laurie: who works on our iOS build infra and can check whether this is OK or not. The sensitive data seemed redacted at a quick skim

Flags: needinfo?(lmarceau)
Flags: needinfo?(lmarceau)

Adding :irios

Flags: needinfo?(irios.mozilla)
Flags: needinfo?(irios.mozilla)

Hello,

This data is coming from a Taskcluster job that we run ad-hoc, the job is always the same and those will be the logs. It is not running for PRs so the output will always be similar to that one attached. The sensitive data is not visible in the logs.
Furthemore, currently firefox-ios is configured as level 3 repo, that means that PRs will not be able to launch this task and so generate logs exposing other data.

Hope that helps but in any case, please let us know which issues and or concerns there are with this implementation so that we can act accordingly.
Thanks

No bitrise build logs should be viewable

Closing incomplete:

  • no reasons or references given to support this blanket assertion
  • no evidence given from our logs that we are leaking secrets
Group: mobile-core-security
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.