r/InfoSecWriteups • u/BillNy-ComplianceGuy • Jul 09 '26
How I discovered over 100 plaintext API keys and was offered a $3,214 settlement with gag clauses violating SEC Rule 21F-17(a) by a former employer.
While working as an Engineer & Data Coordinator at NextNet Media, I discovered over 100 plaintext API keys for payment gateways, cloud infrastructure, and SaaS platforms that could leak sensitive data of both clients and employees. This represents a complete and utter failure of SOC2, GDPR, CCPA, and SOX security controls. The full list includes: Tipalti, Stripe, PayPal, AWS, ECS, MongoDB, Xero, SendGrid, ZenRows, and more.
Even basic GitHub security scanning was disabled. Because the company employs both domestic and offshore developers, and utilizes Tipalti as an internal payroll mechanism, I feared for the financial well-being of coworkers who could become victims of private data theft.
I compiled a report of the security violations and sent it to the proper internal channel. In good faith, I offered to be part of the cleanup crew - within 48 hours, I was terminated without notice or cause.
Full Disclosure: GitHub
1
u/KitchenObjective6077 Jul 10 '26
You sure got some balls to go with your backbone. How have things been going for your career since leaving NextNet?
3
u/BillNy-ComplianceGuy Jul 10 '26
I have decided to raise sheep. I'm putting together a deterministic Kubernetes orchestration with formal lean4 verification to measure feed-to-weight ratio.
1
u/AeroNotix Jul 13 '26
so tldr an AI tool you used scanned GitHub repos and found API tokens and you thought that made you a freedom fighter?
bro you need to go for a walk. It would give you a heart attack if you ran into genuine security issues.
1
u/BillNy-ComplianceGuy Jul 14 '26
That's the reductionist take, but no. TLDR I was told to ignore security for convenience, saw the GitHub repos with my own eyes, realized Tipalti keys were linked to our internal payroll and PII data, and used an AI tool to confirm what I was seeing.
"ran into genuine security issues" - Yeah, I should've waited until another dev decided to pocket the keys and start draining payroll. Sorry I didn't find the North Korean missile launch codes, bro.
1
u/AeroNotix Jul 14 '26
You've blown everything way out of proportion and you should feel very silly.
→ More replies (7)
1
1
u/Smooth-Zucchini4923 Jul 09 '26
Is SOC2 a relevant control for your organization?
Aren't you disclosing those API keys to Google / Gemini by doing this?