Anmelden

Foojay.io | Friends of OpenJDK and Java Programming

How Java Developers Can Secure Their Code (#58)

Samstag, 28. September 2024 · 55 min

MP3

Shownotes

Three years after Log4Shell caused a significant security issue, we still struggle with insecure dependencies and injection problems. In this podcast, we'll discuss how developers can secure their code. I talked with three authors who posted a security and code quality post on Foojay.io.

Guests

Jonathan Vila
linkedin.com/in/jonathanvila
about.me/jonathan.vila
twitter.com/jonathan_vila

Brian Vermeer
linkedin.com/in/brianvermeer
brianvermeer.nl
twitter.com/BrianVerm

Erik Costlow
linkedin.com/in/costlow
twitter.com/costlow

Content

Introduction of topic and guests

Brian: Why is Log4Shell still around?
foojay.io/today/the-persistent-threat-why-majo…
Outdated dependencies are still used a lot
Who is responsible for dependency updates?
Snyk tools to help discover issues
Comparing to Dependabot
How to keep dependencies up-to-date
Responsibility to use dependencies with care
Looking forward to the JFall conference
About Foojay

Jonathan: Is SQL injection still a problem?
foojay.io/today/top-security-flaws-hiding-in-y…
Deserialization injection
Logging injection
Even experienced developers make mistakes
About Sonar tools
Other articles by Jonathan
foojay.io/today/author/jonathan-vila
foojay.io/today/ensuring-the-right-usage-of-ja…
Other security tools
youtube.com/watch?v=-wVCYj8oQUY

Erik: Trash Pandas are attracted by unused code
foojay.io/today/trash-pandas-love-enterprise-j…
How bad are insecure but unused libraries?
Problem of code only used by unit tests
Testing in different layers (develop, test, production)
How much code is not used in production?
How code becomes unused
foojay.io/today/foojay-podcast-57

Conclusions

Anmelden oder registrieren

Jetzt

0:00 / 0:00