News for hackers. Stuff that matters.
Re:Backblaze submitting names and sizes of files in B2 bucke... by artellectual on Sunday March 21, 2021 @11:38PM (#26536611)
I'm in engineering of a financial services. When we built our front-end UI for eKYC our marketing requested for google tag manager / facebook pixel and various other tracking features to be built.

I had to fight hard as an engineer to make sure that it does not happen. We had meetings after meetings, and it took a lot of effort for me to explain the risk of data leakage. I was questioned on my "insecurity" for not "trusting" people. It was not a nice experience. I had to inform them that tracking needs to be dealt with properly, not just lazily install google tag manager because it gives marketing 'flexibility'.

Re:Backblaze submitting names and sizes of files in B2 bucke... by 0xy on Sunday March 21, 2021 @11:55PM (#26536687)
Never ever give marketing access to deploy arbitrary JS onto your website under any circumstances.

Google Tag Manager is an absolute cancer on web development.

Once it's in, you'll never get rid of it.

Re:Backblaze submitting names and sizes of files in B2 bucke... by Natsu on Monday March 22, 2021 @12:47AM (#26536961)
The only thing I knew about 'tag manager' before this was that it was always blocked by NoScript. Your comment made me go look up what it does and now I know that I will never unblock it.

Apparently it lets people drop in random code from a bunch of different analytics platforms, so it's pretty much guaranteed to consist entirely of the sort of stuff I have NoScript enabled to block in the first place.

Re:Backblaze submitting names and sizes of files in B2 bucke... by 0xy on Monday March 22, 2021 @01:00AM (#26537013)
I've seen GTM take down production multiple times because of marketing shipping random JS with no approvals.

Some random guy in his basement assured someone in marketing they could handle our volume? Chuck their tag in and watch their website get DDoS'ed with millions of requests per minute, which takes out our website because marketing made it fail loudly.

Re:Backblaze submitting names and sizes of files in B2 bucke... by aembleton on Monday March 22, 2021 @07:24AM (#26539350)
I'm surprised that GTM doesn't handle that. They would have a good idea of how long requests are taking to different domains and limit requests to the slower ones.
Re:Backblaze submitting names and sizes of files in B2 bucke... by at_a_remove on Monday March 22, 2021 @02:13AM (#26537356)
I mean, yes, true, but it kind of misses the point: marketing doesn't ask you, they ask up. And we're just the BOFH pinheads who make everything so harrrrrd with our stupid "concerns."

IT can often be "we make someone else's bad idea happen," and that's because we simply lack veto power.

Re:Backblaze submitting names and sizes of files in B2 bucke... by artellectual on Monday March 22, 2021 @12:17AM (#26536809)
Agreed!
Re:Backblaze submitting names and sizes of files in B2 bucke... by xfz on Monday March 22, 2021 @04:14AM (#26538034)
> I was questioned on my "insecurity" for not "trusting" people.

Personal attacks for doing your job? If you're still there, the stock options had better be enormous!

Re:Backblaze submitting names and sizes of files in B2 bucke... by mitchdaily on Monday March 22, 2021 @07:18AM (#26539291)
That's par for the course for technically orientated roles. I was labelled 'defensive' and denied a pay increase because a business development executive wanted to make our documentation dynamic based on user access, and I pointed out it was difficult to find a solution when users can have over 400 access permissions, which varied depending on country, and our documentation was 900 HTML pages, some of which were equavlent to 200 A4 pages.

If you are the most knowledgeable person then you get blamed for their bullshit fantasies being impossible or unwise (or illegal)

Re:Backblaze submitting names and sizes of files in B2 bucke... by fencepost on Monday March 22, 2021 @11:19AM (#26542067)
I was questioned on my "insecurity" for not "trusting" people.

"I trust people just fine. I trust people working for outside companies dependent on information gathering to gather information. Google has no fiduciary duty to our clients. Same with Facebook. We DO have a fiduciary duty to our clients and it includes not doing things that may send their confidential information to third parties because SOME of the information used may be useful to our marketing department."

Re:Backblaze submitting names and sizes of files in B2 bucke... by rodgerd on Sunday March 21, 2021 @11:55PM (#26536688)
I'm surprised and disappointed that you didn't have your InfoSec and risk people in your corner.
Re:Backblaze submitting names and sizes of files in B2 bucke... by artellectual on Monday March 22, 2021 @12:16AM (#26536806)
The reason for that is I'm the CTO, responsible for building out the tech / engineering team.

Hiring people is difficult as there is lack of supply of talented people. We hire InfoSec on contract basis not full-time and they don't join such meetings due to the nature of the contract. So all the responsibility fell on me to defend our technical decisions at that point in time.

I'm working on building out the engineering culture / awareness within management now, to ensure these things do not happen, and I don't have to be questioned as to why we cannot install "google tag manager" in our front-end.

It all comes down to creating awareness, and making people understand. Fortunately for me our CEO gets it, he ended up siding with me.

Re:Backblaze submitting names and sizes of files in B2 bucke... by ahmedfromtunis on Monday March 22, 2021 @12:40AM (#26536931)
Honest question: how can a financial services company not have an in-house infoSec team?

To me, this is an even more concerning issue. But then, I have no idea how the finance services world works, so maybe this is more common than I think?

Re:Backblaze submitting names and sizes of files in B2 bucke... by Narkov on Monday March 22, 2021 @12:50AM (#26536975)
FinTech doesn't always mean global mega bank. There's lots of small scale start-ups that fit into the financial services category that wouldn't/couldn't afford full time InfoSec roles.

Outsourced CISO/InfoSec is a valid and reasonable thing for some companies.

Re:Backblaze submitting names and sizes of files in B2 bucke... by yellowapple on Monday March 22, 2021 @03:44AM (#26537848)
I feel like a small scale startup needs internal infosec and audit teams even more. Unlike the incumbents, who are "too big to fail" and therefore are able to get away with blatant insecurity, a startup's in a much more vulnerable position, and any security breach is significantly riskier in terms of corporate longevity.

If I was running a financial services startup, those groups would be near the front of my list in terms of internal hiring.

Re:Backblaze submitting names and sizes of files in B2 bucke... by rasz on Monday March 22, 2021 @02:41AM (#26537520)
Why would they? There are still to this day no downsides to a customer data leak here and there.
Re:Backblaze submitting names and sizes of files in B2 bucke... by artellectual on Monday March 22, 2021 @05:28AM (#26538511)
There are huge repercussions. We are governed by PDPA (our GDPR equivalent) law where penalties are extreme. Thailand takes Data Privacy as seriously as EU.

But again, since it's not always easy to find the right people I end up having to fill in for everything we don't have a team member to execute on.

Re:Backblaze submitting names and sizes of files in B2 bucke... by rasz on Monday March 22, 2021 @08:48AM (#26540060)
Did anyone ever went to jail over a data breach? Though so.
Re:Backblaze submitting names and sizes of files in B2 bucke... by caffeine on Monday March 22, 2021 @02:16AM (#26537373)
Worth sharing this thread around your company, maybe? Could help with convincing people that there are negative marketing consequences to careless and seemingly harmless decisions.
Re:Backblaze submitting names and sizes of files in B2 bucke... by intricatedetail on Monday March 22, 2021 @02:29AM (#26537446)
I am guessing they don't join such meetings due to IR35 concerns?
Re:Backblaze submitting names and sizes of files in B2 bucke... by artellectual on Monday March 22, 2021 @02:37AM (#26537497)
No has nothing to do with tax. Usually contractors have very fixed scope, they focus on doing what is in the contract. Sometimes things that come up ad-hoc like marketing requesting installation of Google tag Manager, is outside the scope of the contract. It would require a lot of giving them context, amending contract etc... It's not necessarily convenient to have to ask them to come in every time there is a problem.

Usually I try to reason with management first. If it can be resolved internally we would not include outside consultants, however if it gets serious beyond something we can handle internally we would ask outside consultant to come in.

Re:Backblaze submitting names and sizes of files in B2 bucke... by WrtCdEvrydy on Monday March 22, 2021 @12:52AM (#26536986)
LOL, worked at a place and we uploaded all of the inventory for Facebook integration. We charge millions to customers for this data but "we need to show up on Facebook" wins the cake.
Re:Backblaze submitting names and sizes of files in B2 bucke... by drevil-v2 on Monday March 22, 2021 @06:39AM (#26538973)
I’m going through the same dance at my company. Could you post the arguments that you made against GTM? It would help a lot. Thanks
Re:Backblaze submitting names and sizes of files in B2 bucke... by artellectual on Monday March 22, 2021 @11:34AM (#26542272)
Sure, in the end I asked our head of compliance to join the meeting. I made it very clear to everyone what was at stake, and that I’ve done my duty in raising awareness. If they would like to proceed I hold 0 responsibility. Usually when you do it like that no one wants to put their neck on the line. Our head of compliance take this stuff really seriously as he has to report to central bank, so him and our CEO ended up agreeing to not use GTM.

You really need to present well and be careful about arguments like “millions of websites use GTM”. I did days of research and presented that while yes using GTM on Wordpress sites that hold no sensitive data might be fine however we are a financial services and we collect customer private data. So getting everyone on the same page and presenting alternative ways of solving the problem was critical.

Re:Backblaze submitting names and sizes of files in B2 bucke... by newscracker on Monday March 22, 2021 @01:44PM (#26544049)
Thanks for this comment. It would be quite useful to read a more detailed write up extending from your second paragraph here.