News for hackers. Stuff that matters.
Re:CircleCI trusts 8 analytics companies with your source co... by ptoomey3 on Tuesday October 10, 2017 @03:55PM (#15444846)
Thank for the kind words. As Neil noted below, we would like to lock things down even further by proxing all data that is sent to Google Analytics. And, as a bonus, it would remove the last destination host for content exfil attacks that we know of. Our strict CSP policy has been a nice win, but the strictness has made it that much more clear that allowing nearly any third party sites, even for innocuous things such as images/xhr, isn't ideal. And, we are always on the lookout for more bypasses: https://bounty.github.com/targets/csp.html.
Re:CircleCI trusts 8 analytics companies with your source co... by sitepodmatt on Wednesday October 11, 2017 @01:10AM (#15447443)
Oh nice, tell me more about proxying to GA, do you just change some hostname config in the ga universal js snippet to point to your forwarding proxy? how does GA know end user IP as it will be your proxy forwarders normally?
Re:CircleCI trusts 8 analytics companies with your source co... by ptoomey3 on Friday October 13, 2017 @11:21PM (#15470516)
You basically report the data to your own servers and then relay whatever subset you like to google using their “measurement protocol”: https://developers.google.com/analytics/devguides/collection...
Re:CircleCI trusts 8 analytics companies with your source co... by sitepodmatt on Monday October 16, 2017 @04:30AM (#15481698)
Interesting, what do you use on the client-side to pick up browser information (resolution etc..)?