The Curious Engineer

Blog RSS Feed

2015–2019

275 posts

2020–2026 →

2019 141

December 2019

  1. Building security into your Azure DevOps Pipeline
  2. Integrating actionable security in your CI/CD workflow and build systems with Snyk tests
  3. Snyk Receives “Best CEO” Award
  4. Malicious packages found to be typo-squatting in Python Package Index
  5. Deploying a Gatsby site to GitHub Pages from Travis CI

November 2019

  1. Creating a Language for Security with Chef’s Adam Jacob
  2. Snyk’s defining values
  3. Snyk Unifies Open Source and Container Security for Coveo
  4. What’s so wild about exploits in the wild - and how can we prioritize accordingly?
  5. Open Source Vulnerabilities and Security with Microsoft’s Jeff McAffer
  6. Showing application vulnerabilities in Kubernetes-native tooling
  7. Write secure Kubernetes configuration with help from Snyk
  8. Uncharted territory - discovering vulnerabilities in public Helm Charts
  9. Security digital transformation with James Kaplan
  10. Shipping Kubernetes-native applications with confidence
  11. See Snyk and GitHub in action at GitHub Universe
  12. Secure your Kubernetes applications with Snyk Container
  13. Putting container security in the hands of developers
  14. Using third party content securely
  15. Keep your dependencies up-to-date—enable auto upgrades with Snyk

October 2019

  1. From image security to workload security
  2. Comparing React and Angular secure coding practices
  3. 84% of all websites are impacted by jQuery XSS vulnerabilities
  4. JavaScript frameworks security report 2019
  5. Angular vs React: security bakeoff 2019
  6. 2019 side-by-side comparison of Angular and React security vulnerabilities
  7. Angular vs React: the security risk of indirect dependencies
  8. Shifting security left means culture, not just tools
  9. A recap from our latest PCI webinar, and compliance tips from Deliveroo
  10. Container security throughout the SDLC
  11. Snyk joins CloudBees new Technical Alliance Partner Program as Premier launch member
  12. A Snyk peek into Node.js and npm’s state of open source security report 2019
  13. Using Open Policy Agent (OPA) for cloud security and compliance
  14. Trend Micro and Snyk partner to deliver complete remediation to secure containers
  15. Shifting compliance left: Helping legal teams and developers cooperate around licensing issues

September 2019

  1. The Secure Developer: talking DevSecOps in Azure with Microsoft’s Victoria Almazova
  2. Why npm lockfiles can be a security blindspot for injecting malicious modules
  3. Modern security leader spotlight: with Marcin Hoppe from Auth0
  4. Everything you wanted to know about addressing security vulnerabilities in Linux-based containers
  5. 10 Java security best practices
  6. Sequelize ORM npm library found vulnerable to SQL Injection attacks
  7. Snyk Raises $70M to Accelerate Dev-first Security
  8. Making climate positive changes
  9. 6 stages of refactoring a Jest test case

August 2019

  1. Open source security with O’Reilly author Guy Podjarny
  2. Mastering Node.js version management and npm registry sources like a pro
  3. Code execution back door found in Ruby’s rest-client library
  4. Jackson Deserialization Vulnerability
  5. A year-old dormant malicious remote code execution vulnerability discovered in Webmin
  6. Securing Artifactory using Snyk
  7. Automating open source security scanning with Snyk and CircleCI
  8. 10 Eclipse plugins you shouldn’t code without
  9. Kubernetes open sourced their security audit. What can we learn?
  10. Securing Go modules made easy (and accurately!)
  11. Best practices for rolling out Snyk
  12. Announcing new container registry integrations
  13. A technical analysis of the Capital One cloud misconfiguration breach

July 2019

  1. Staying ahead of security vulnerabilities with security patches
  2. Fix open source vulnerabilities directly from your Eclipse IDE
  3. Unique to the .NET ecosystem, 75% of the top twenty vulnerabilities have a high severity rating
  4. .NET open source security insights
  5. Remote code execution, cross-site scripting, and denial of service vulnerabilities account for 2/3 of known vulnerabilities in .NET ecosystem
  6. Snyk has acquired DevSecCon!
  7. PCI standards open source security requirements — how to comply?
  8. Scaling developer-first security
  9. How to increase Serverless observability, monitoring and security
  10. How SME lender New10 uses AWS and Snyk to deliver quickly and securely
  11. Concerns of supply-chain attacks amplify as remote code execution was found in Ruby gem strong_password
  12. Snyk research team discovers severe prototype pollution security vulnerabilities affecting all versions of lodash
  13. Serverless is great, but what about the security of my AWS Lambda functions and their dependencies?
  14. New O’Reilly Book: Securing Open Source Libraries by Guy Podjarny

June 2019

  1. Yet another malicious package found in npm, targeting cryptocurrency wallets
  2. Best practices for secrets management in serverless applications
  3. 4 benefits of visualizing your cloud infrastructure
  4. What’s new in Snyk?
  5. npm passes the 1 millionth package milestone! What can we learn?

May 2019

  1. 10 Serverless security best practices
  2. Java Top 10 Security Vulnerabilities Disclosed [2019 - List]
  3. Snyk Voted Next European Unicorn for B2B Enterprise
  4. Dependency Health—assessing package risk with Snyk
  5. Scoring security vulnerabilities 101: Introducing CVSS for CVEs
  6. CRLF injection found in popular Python dependency, urllib3
  7. JVM Ecosystem Survey 2019
  8. Understanding Amazon S3 security and compliance on AWS
  9. A Denial of Service vulnerability discovered in the Axios JavaScript package - affecting all versions of the popular HTTP client
  10. 8 Azure Repos Security Best Practices
  11. Never store credentials as code/config in Azure Repos
  12. Remove sensitive data in your files and Azure Repos history
  13. Tightly control access to your Azure Repos
  14. Add security testing to pull requests in Azure Repos
  15. Add a SECURITY.md file to your Azure Repos
  16. Provide granular permissions and groups for users in Azure Repos
  17. Use Personal Access Tokens with Azure Repos
  18. Rotate Azure Repos SSH keys and personal access tokens
  19. Do you know how healthy your .NET dependencies are?
  20. Azure Repos enriched with DevSecOps capabilities

April 2019

  1. Protect container images directly from your registries
  2. 190,000 users affected by Docker Hub’s security breach. Now what?
  3. How much do we really know about how packages behave on the npm registry?
  4. Shifting Docker security left
  5. The top two most popular Docker base images each have over 500 vulnerabilities
  6. 80% of developers are not addressing Docker security
  7. Take actions to improve security in your Docker images
  8. After three years of silence, a new jQuery prototype pollution vulnerability emerges once again
  9. Cheat sheet: 10 Bitbucket security best practices
  10. Enriched content on Snyk’s publicly available vulnerability database
  11. Securing Bitbucket Cloud with Snyk
  12. Malicious remote code execution backdoor discovered in the popular bootstrap-sass Ruby gem

March 2019

  1. Introducing experimental integrity policies to Node.js
  2. Snyk joins the Continuous Delivery Foundation as a founding member.
  3. What is package lock json and how a lockfile works for yarn and npm packages?
  4. Snyking in - regular expression denial of service vulnerability exploit in the ms package
  5. Snyk provides a critical security layer for CommunityBridge, a new Linux Foundation platform
  6. Security Transformation and The Three Faces of DevSecOps
  7. Celebrate International Women’s Day with Snyk
  8. Top ten Docker images contain over 8000 vulnerable paths
  9. Secure your build workflow on Bitbucket Pipes with Snyk

February 2019

  1. 88% increase in application library vulnerabilities over two years
  2. Top ten most popular docker images each contain at least 30 vulnerabilities
  3. ReDoS vulnerabilities in npm spikes by 143% and XSS continues to grow
  4. 81% believe developers should own security, but they aren’t well-equipped
  5. Open source maintainers want to be secure, but 70% lack skills
  6. 78% of vulnerabilities are found in indirect dependencies, making remediation complex
  7. Snyking in - Directory traversal vulnerability exploit in the st package
  8. Security in the Container Registry
  9. So, you think your CI/CD environment is secure?
  10. 10 npm Security Best Practices
  11. Introducing The Secure Developer community
  12. A serious security flaw in runC can result in root privilege escalation in Docker and Kubernetes
  13. My first week at Snyk was at our All Hands Conference
  14. Scanning Docker images for key binaries - going beyond package managers
  15. Cloud infrastructure drift: The good, the bad, and the ugly
  16. NumPy arbitrary code execution vulnerability
  17. Launching .NET support for GitHub, Bitbucket and GitLab
  18. How even quick Node.js async functions can block the Event-Loop

January 2019

  1. Severe security vulnerability in Bower’s zip archive extraction
  2. Monitoring open source packages at runtime - now in open beta
  3. Snyk CLI drops support for Node.js 4 (Argon)
  4. Finding open source vulnerabilities within the Bitbucket workflow
  5. Snyk - Your Next Career Move!
  6. Snyk’s vulnerability database is no longer powering JFrog’s Xray

2018 56

December 2018

  1. 2018 Year in Review
  2. Critical Arbitrary Code Execution Vulnerability Found in Kubernetes
  3. The Secret To Building A Truly Successful Freemium Product and more, with Guy Podjarny
  4. Report Shows the Equifax Breach was "Entirely Preventable"
  5. Snyk highlighted on the ThoughtWorks Technology Radar
  6. Codefresh + Snyk = ship fast and securely
  7. Faster & improved tests for JavaScript lockfile based projects
  8. A post-mortem of the malicious event-stream backdoor

November 2018

  1. Malicious code found in npm package event-stream downloaded 8 million times in the past 2.5 months
  2. Serverless Security: What’s left to protect?
  3. Introducing open source security runtime monitoring
  4. The State of Open Source Security Survey

October 2018

  1. JVM Ecosystem Report 2018
  2. JVM Ecosystem report 2018 - About your Tools
  3. JVM Ecosystem report 2018 - About your Platform and Application
  4. JVM Ecosystem report 2018 - About your processes and you
  5. Scaling Snyk fast with copy-paste orgs
  6. Launching a Free-Tier Version of our Container Vulnerability Management Solution
  7. IntelliJ plugin to fix vulnerable dependencies

September 2018

  1. 10 Maven Security Best Practices
  2. Snyk $22M Series B: Thanks to our community!
  3. Over 10% of Python packages on PyPI are distributed without a license

August 2018

  1. Actionable and aggregated Slack notifications
  2. Importing projects via the API
  3. 10 Spring Boot security best practices
  4. Behind the disclosure: the Zip Slip vulnerability
  5. How to crash an email server with a single email

July 2018

  1. How to educate, train and empower developers in security
  2. Revisiting unit testing and mocking in Python

June 2018

  1. Zip Slip Vulnerability Cheat Sheet
  2. Container vulnerability management for developers
  3. The most common vulnerabilities in Maven Central and npm
  4. Snyk <3 Jira
  5. Introducing service accounts: API tokens for your org
  6. Public Disclosure of a Critical Arbitrary File Overwrite Vulnerability: Zip Slip

May 2018

  1. Snyk Named a 2018 Gartner Cool Vendor in Application and Data Security
  2. JVM Ecosystem Survey 2018
  3. Skyscanner fixed projects and gained visibility into their open source vulnerability exposure.

April 2018

  1. Local Type Inference Cheat Sheet for Java 10 and beyond!
  2. JavaScript and Node.js Security – The Common Pitfalls
  3. Attacking an FTP Client: MGETting more than you bargained for
  4. Snyk is Now Integrated with Chrome’s Lighthouse

March 2018

  1. Tailoring your notifications
  2. DigitalOcean: Fixing a critical Ruby Gem vulnerability within a day of disclosure
  3. How Comic Relief’s developers used Snyk to automate security and boost productivity as part of their Digital Transformation.
  4. Snyk $7M Series A - and a huge thanks!
  5. Introducing groups – a new way to manage your teams in Snyk

February 2018

  1. Suppressing issues in Snyk
  2. Python Mocking 101: Fake it before you make it
  3. What’s a known vulnerability?

January 2018

  1. We’ll know DevSecOps has won once it’s dead
  2. Where do security patches come from?
  3. What do open source maintainers know about security?
  4. npm Shrinkwrap reloaded: Locking npm Deps with Package-Lock and Yarn.Lock
  5. Don’t build security tools, build developer tools instead
  6. Using the Snyk API to find and fix vulnerabilities

2017 41

December 2017

  1. Announcing Snyk for .NET, Go and PHP
  2. Bower is dead, long live npm. And Yarn. And webpack.

November 2017

  1. 77% of 433,000 sites use vulnerable JavaScript libraries
  2. Announcing the 2017 State of Open Source Security Report
  3. Exposed or not, vulnerabilities are dangerous
  4. Why triaging might be going away

October 2017

  1. Announcing Snyk-Powered Linting in Sonar
  2. Python 2 vs 3: Security Differences
  3. Heroku Add-On Beta

September 2017

  1. GDPR Compliance and Open Source
  2. Launching the State of Open Source Security Survey
  3. Snyk for your Enterprise
  4. Open source vulnerabilities tripped Equifax, how can you defend yourself?

August 2017

  1. Snyk and Atlassian, Sitting in a Tree
  2. Announcing Snyk for Gradle, Scala and Python

June 2017

  1. Getting the most out of snyk test with JSON
  2. Launching Cloud Foundry support at CF Summit
  3. XSS Attacks: The Next Wave
  4. Bitbucket Server Integration in Beta
  5. Snyk is available on the GOV.UK Digital Marketplace!

May 2017

  1. Which of the OWASP Top 10 Caused the World’s Biggest Data Breaches?

April 2017

  1. Serverless Security at Serverless Conf
  2. Introducing Snyk for Serverless
  3. Serverless Security implications—from infra to OWASP
  4. Maven support is here!
  5. Continuously secure all apps with unlimited Snyk projects

March 2017

  1. 77% of sites use at least one vulnerable JavaScript library
  2. Type Manipulation: Escaping Template Sandboxes
  3. Building a Snyk Plugin for VS Code: An Interview with Peter Benjamin
  4. Fixing a Prototype Override Protection Bypass Vulnerability in qs
  5. The Frequency of Known Vulnerabilities in JavaScript Libraries
  6. Diagnosing and fixing memory leaks in Python

February 2017

  1. Announcing Snyk’s Integration with Xray
  2. How Voltos Uses Snyk to Secure Their Own Security Product
  3. Fixing XXE Vulnerabilities in Nokogiri

January 2017

  1. Understanding Responsible Disclosures
  2. Building the Gulp Snyk plugin, an interview with Doug Wade
  3. Introducing pkgbot!
  4. Regular Expression Denial of Service (ReDoS) and Catastrophic Backtracking
  5. Requiring authentication in Snyk CLI
  6. The MongoDB hack and the importance of secure defaults

2016 32

December 2016

  1. Building the VSTS Snyk task, an interview with Jesse Houwing
  2. Announcing Snyk CLI for Ruby, and more ways to fix Ruby vulnerabilities
  3. Differences in version handling between RubyGems and npm

November 2016

  1. Fixing a Remote Code Execution Vulnerability in EJS
  2. A brief history of modularity
  3. Announcing Snyk for Ruby
  4. Launching serverless Snyk

October 2016

  1. Building Security Tools Developers Love
  2. Yarn is Micro Secure
  3. Fixing Serverless Security Vulnerabilities
  4. Announcing Snyk for Bitbucket Pipelines
  5. Launching "The Secure Developer" Podcast

September 2016

  1. Get Snyk security alerts on Slack

August 2016

  1. Threat modelling For Node.js applications
  2. Using ES2015 Proxy for fun and profit
  3. What DevOps and Open Source Security have in common
  4. Engineering is somewhat like basketball

July 2016

  1. Enriching bitHound with Snyk
  2. HTTPS Adoption *doubled* this year
  3. 4 steps to address vulnerable dependencies

June 2016

  1. Out of Beta, plus exciting new features
  2. The 5 dimensions of an npm dependency
  3. Fixing SQL Injection: ORM is not enough
  4. 5 ways to get Node.js vulnerability alerts

May 2016

  1. Fixing `marked` XSS vulnerability
  2. Architecting a Serverless web application in AWS
  3. Mitigating ImageMagick vulnerabilities in Node.js

April 2016

  1. Free vulnerability testing and monitoring for public GitHub projects
  2. Exploiting Buffer

March 2016

  1. How to prevent malicious packages

February 2016

  1. Tackling the new npm@3 dependency tree
  2. Using Node.js event loop for timing attacks

2015 5

December 2015

  1. Keeping your open source credentials closed
  2. Launching Snyk

November 2015

  1. A CEO's guide to Emacs

July 2015

  1. 10 Reasons To Use HTTPS

April 2015

  1. Immutable infrastructure: Networks

2020–2026 →