Bits of Cyber @ Substack
When you learn log4shell was found 2 years before it had a CVE...
When you learn log4shell was found 2 years before it had a CVE...
They don't like good #passwords
First #cybersecurity FAIL was sending passwords in cleartext over email
Second FAIL is forcing customers to deduct password length or use simple characters to crack
Oh wait, I forgot
We have that AAA bill here!
They don't like good #passwords
First #cybersecurity FAIL was sending passwords in cleartext over email
Second FAIL is forcing customers to deduct password length or use simple characters to crack
Oh wait, I forgot
We have that AAA bill here!
#Secrets scanners
#SAST
Linters
#Code test coverage
#IaC
#Containers
Compilers
#DAST
#AttackSurface
+ Anything else that exports #CycloneDX, #SPDX, or #SARIF
Vendor Support for CycloneDX here: cyclonedx.org/about/suppor...
Or SPDX here: spdx.dev/use/spdx-too...
Let's chat
#Secrets scanners
#SAST
Linters
#Code test coverage
#IaC
#Containers
Compilers
#DAST
#AttackSurface
+ Anything else that exports #CycloneDX, #SPDX, or #SARIF
Vendor Support for CycloneDX here: cyclonedx.org/about/suppor...
Or SPDX here: spdx.dev/use/spdx-too...
Let's chat
📈
New #PCI DSS requirement in May: Risk-based approach to security control implementation
Because not all risks are created equal! #RiskManagement
📈
New #PCI DSS requirement in May: Risk-based approach to security control implementation
Because not all risks are created equal! #RiskManagement
The problem with security in modern development isn't that it's broken - it's that we've normalised breaking it
Golang and JavaScript are the worst offenders
#AppSec #fail #SCA
Stack Overflow's highest-voted answers for hash mismatch issues are often the most security-unconscious solutions
Junior Devs love them
#AppSec #DevSecOps #SCA #Dev
Stack Overflow's highest-voted answers for hash mismatch issues are often the most security-unconscious solutions
Junior Devs love them
#AppSec #DevSecOps #SCA #Dev
The difference between a junior and senior developer often lies in how they handle security warnings - one bypasses, the other investigates
If you have a senior that doesn't investigate hash mismatch, they're still very junior and lack curiosity to level up #AppSec
The difference between a junior and senior developer often lies in how they handle security warnings - one bypasses, the other investigates
If you have a senior that doesn't investigate hash mismatch, they're still very junior and lack curiosity to level up #AppSec
Documentation or CLI output that suggests bypassing security checks without explanation is essentially teaching developers bad habits
#AppSec #DevSecOps #SCA #Software
Documentation or CLI output that suggests bypassing security checks without explanation is essentially teaching developers bad habits
#AppSec #DevSecOps #SCA #Software
Hash mismatch?
Let me fix that, putting the new hash in my manifest.
Done
All fixed, build passing
#AppSec #SCA #SupplyChain #Security #devsecops
Hash mismatch?
Let me fix that, putting the new hash in my manifest.
Done
All fixed, build passing
#AppSec #SCA #SupplyChain #Security #devsecops
#AppSec #supplychain #sca
#AppSec #supplychain #sca
Cursor #AI is not competing with VS Code, it's built on it
Brave is not competing with chrome, it's built on it
Apple/Google are not competing with T-Mobile/Verizon
These are supply chains
It's like saying a #SaaS competes with the Internet
Absurd
Cursor #AI is not competing with VS Code, it's built on it
Brave is not competing with chrome, it's built on it
Apple/Google are not competing with T-Mobile/Verizon
These are supply chains
It's like saying a #SaaS competes with the Internet
Absurd
There's always budget for another tool, but never for enough people to use them properly
#AppSec
There's always budget for another tool, but never for enough people to use them properly
#AppSec
Average MTTR of 89 days for government agencies
Agencies maintain 10-25 security tools
Maintenance window approvals are most time-consuming
Security leaders spend 80% time on administrative tasks
Administrative overhead is 100% in roles below leadership
Average MTTR of 89 days for government agencies
Agencies maintain 10-25 security tools
Maintenance window approvals are most time-consuming
Security leaders spend 80% time on administrative tasks
Administrative overhead is 100% in roles below leadership
Think again
While vendors push #MFA solutions and every reports outright (or indirectly) blames users for poor password hygiene, the real problem lurks in our applications' blind trust of sessions and lack of proper access controls
Think again
While vendors push #MFA solutions and every reports outright (or indirectly) blames users for poor password hygiene, the real problem lurks in our applications' blind trust of sessions and lack of proper access controls
I've collected my most thought-provoking posts of 2024 that dared to ask:
Is #DevSecOps actually helping?
Can we admit #ZeroTrust doesn't exist?
Are we too dependent on scanning tools? #AppSec
The answers might surprise you (or make you angry - that's fine too!)
I've collected my most thought-provoking posts of 2024 that dared to ask:
Is #DevSecOps actually helping?
Can we admit #ZeroTrust doesn't exist?
Are we too dependent on scanning tools? #AppSec
The answers might surprise you (or make you angry - that's fine too!)
Artifacts' (like SBOM or signatures) the word doesn't infer they're old or for display purposes only 🦕🦖
#AppSec
Artifacts' (like SBOM or signatures) the word doesn't infer they're old or for display purposes only 🦕🦖
#AppSec
I resolve to count to 10 before screaming at security scanner alerts
Which security tool sparked joy via uninstallation for you this year? 😅
#AppSec #DevSecOps #SecurityLife
I resolve to count to 10 before screaming at security scanner alerts
Which security tool sparked joy via uninstallation for you this year? 😅
#AppSec #DevSecOps #SecurityLife