Listen now
Key takeaways
- A significant gap often exists between software developers and cybersecurity professionals due to differing priorities, communication styles, and professional egos.
- Medical device manufacturers often delay cybersecurity testing until just before FDA submission, leading to reactive and defensive responses from developers when vulnerabilities are found.
- A penetration tester's primary role extends beyond finding vulnerabilities to delivering clear, actionable reports that enable developers to understand risks and implement fixes.
- Business pressures, including unrealistic timelines and budget constraints, frequently lead to cybersecurity being deprioritized or cut as a "necessary evil."
- Integrating cybersecurity practices early and throughout the software development lifecycle (DevSecOps) is crucial for preventing vulnerabilities and promoting efficient collaboration.
- A lack of foundational secure coding education contributes significantly to vulnerabilities, as developers may unknowingly introduce flaws, sometimes by using insecure online code examples.
- While not every developer needs to be a cybersecurity expert, a basic understanding of core security principles can prevent most common vulnerabilities.
What are some of the biggest barriers to effective collaboration between coders and cyber experts, and how can they be overcome?
This episode explores the essential components of successful collaboration and teamwork. The discussion delves into common challenges teams face and practical strategies for improving communication and trust.
Key points that Christian and Trevor explore:
(00:31) Developer-Cybersecurity Divide
-
The hosts open up about ego and emotional intelligence in cybersecurity and development.
-
Developers often respond defensively to security findings, creating friction during collaboration.
(04:46) Incomplete Fixes and Communication Gaps
-
Clients sometimes apply superficial fixes or disagree with findings due to misunderstanding the issue.
-
Ultimately, clients must accept or reject risks, but they must fully understand them first.
(07:40) Is Dual Expertise Feasible?
- The distinct expertise needed for development and cybersecurity makes dual mastery unlikely.
(12:26) Business Pressure
-
Unrealistic timelines often force teams to release insecure products under pressure from leadership.
-
Compliance-driven cybersecurity efforts are seen as necessary evils rather than strategic investments.
(17:29) DevSecOps & Misconfigurations
-
Despite years of talk, DevSecOps adoption remains limited due to cost, culture, and lack of education.
-
Misconfigurations and human error are far more common than code exploits in real-world breaches.
(22:11) Tools & Tradeoffs
-
Secure pipelines and scanning tools are helpful but not foolproof; many vulnerabilities still require human testing.
-
Developers can drastically reduce risks by understanding and applying core cybersecurity best practices.
Notable quotes
“If someone's really good at making something or really good at breaking something, they're going to be pretty proud of that fact, and it can lead to clashes here and there.”
“Our job as penetration testers is primarily to deliver a good report. It doesn't matter how good you are at hacking into something if you can't convey that in an easy-to-understand way.”
“Security is not anyone's favorite budget allocation. As soon as there are budget constraints, everyone wants to get rid of security. It's annoying.”
“Preventative cybersecurity is going to be cheaper than incident response fines and dealing with your problem.”
Frequently asked questions
Bring this work to your device
Need help with penetration testing?
Blue Goat Cyber delivers medical device penetration testing for medical device manufacturers - from threat modeling to FDA-ready reports.
Medical Device Penetration TestingMore on Penetration Testing
Keep listening
-
Episode 66
Vibe Coding Security Risks & Malicious Injection with Jake Rodriguez of Triangle Tech
With Jake Rodriguez
-
Episode 60
How to Move Stakeholders from Awareness to Sustained Adoption Without Friction
With MedTech leader
-
Episode 46
How Market Intelligence Shapes MedTech Growth with Kevin Saem
With Kevin Saem
-
Episode 42
What Is A Medical Cyber Device?