Open monperrus opened 6 years ago
Principles:
Intrusion detection: https://en.wikipedia.org/wiki/Intrusion_detection_system
(signature based, anomaly detection)
Very good set of pointers: https://www.sqreen.io/checklists/devops-security-checklist
Mapping security design principles to devops on one axis, mapping security concepts/mechanisms to devops on another.
Dynamic and short lived secrets for authorisation, see for example AWS IAM Roles are implemented or Hashicorp Vault.
Open Source: Simplifying Serverless Secrets https://open.nytimes.com/open-source-simplifying-serverless-secrets-in-google-cloud-a95451e545b1
Vault and kubernetes https://github.com/kelseyhightower/vault-on-google-kubernetes-engine
CI/CD enables automated program hardening:
Operating system protection through program evolution, Fred Cohen, 1993
Check your repos... Crypto-coin-stealing code sneaks into fairly popular NPM lib (2m downloads per week) https://www.theregister.co.uk/2018/11/26/npm_repo_bitcoin_stealer/
7 Tips for Container and Kubernetes Security http://lxer.com/module/newswire/ext_link.php?rid=264809
Microservices Hierarchy of Needs KUBERNETES: AN OVERVIEW (This is a nice introduction to Kubernetes architecture and advantages)
On The Relation Between Outdated Docker Containers, Severity Vulnerabilities and Bugs. http://arxiv.org/abs/1811.12874
Reproducible builds https://reproducible-builds.org/
added wikipedia references in the top post of this thread.
Security standards: NIST800 53, ISO27000
Super Secret Dynamic Secrets with Vault https://tech.gogoair.com/super-secret-dynamic-secrets-with-vault-cf6f29fefc8f
Vault http://vaultproject.io
InSpec https://www.inspec.io
On the Relation between Outdated Docker Containers, Severity Vulnerabilities, and Bugs. https://arxiv.org/pdf/1811.12874
On the Impact of Outdated and Vulnerable Javascript Packages in Docker Images. https://ieeexplore.ieee.org/abstract/document/8667984/
Kubernetes security: 5 mistakes to avoid https://enterprisersproject.com/article/2019/5/kubernetes-security-5-mistakes
security for containers https://github.com/coreos/clair
Two interesting papers on container security / vulnerabilities analysis:
The Three Rs of Enterprise Security: Rotate, Repave, and Repair https://builttoadapt.io/the-three-r-s-of-enterprise-security-rotate-repave-and-repair-f64f6d6ba29d
A framework to secure the integrity of software supply chains https://in-toto.io/ https://github.com/in-toto/in-toto/
Attack graph generation for microservice architecture https://www.researchgate.net/profile/Amjad_Ibrahim/publication/332814067_Attack_graph_generation_for_microservice_architecture/links/5ccd8a30299bf14d9576f2f5/Attack-graph-generation-for-microservice-architecture.pdf
Everything You Ever Wanted To Know About Test-Case Reduction, But Didn’t Know to Ask https://blog.trailofbits.com/2019/11/11/test-case-reduction/
Netflix's repulsive grizzly for Application Layer DoS Testing https://github.com/netflix-skunkworks/repulsive-grizzly
OWASP https://www.owasp.org/
JFrog Xray is an application security SCA tool that integrates security directly into your DevOps workflows, https://jfrog.com/xray/
What DevOps Means for Risk Management https://cloudacademy.com/blog/what-devops-means-for-risk-management/
Open Source Security: https://www.whitesourcesoftware.com/open-source-security/ The Next Generation of DevOps Adds Security into the Blend: https://resources.whitesourcesoftware.com/blog-whitesource/next-generation-devops
Hacking into Google's Network for $133,337 (keywords: Remote Code Execution / Google Cloud Deployment Manager ) https://www.ezequiel.tech/2020/05/rce-in-cloud-dm.html
Nist DevSecOps Documents https://csrc.nist.gov/Projects/devsecops/publications
The Linux Foundation created Sigstore to provide free certificates and tools to automate and verify signatures of software components, to defend software supply chain attacks. http://sigstore.dev
The Dance Dance Authentication Scheme https://m.youtube.com/watch?v=VgC4b9K-gYU
Software of unknown pedigree https://en.wikipedia.org/wiki/Software_of_unknown_pedigree
Mozilla Sops: Simple and flexible tool for managing secrets, encrypted files that supports YAML, JSON, ENV, INI and BINARY formats and encrypts with AWS KMS, GCP KMS, Azure Key Vault, age, and PGP. https://github.com/mozilla/sops
Monitoring the Software Supply Chain with Azure Sentinel https://techcommunity.microsoft.com/t5/microsoft-sentinel-blog/monitoring-the-software-supply-chain-with-azure-sentinel/ba-p/2176463
Lacework is a startup company doing:
Securing your software supply chain, by Github https://docs.github.com/en/code-security/supply-chain-security
Open Source Security Foundation https://openssf.org/
OWASP ZAP zed attack proxy https://www.zaproxy.org/
FYI, added https://en.wikipedia.org/wiki/Dynamic_application_security_testing to the reference list of wikipedia pages at the top.
signing, verifying and protecting software https://www.sigstore.dev/
It’s Time to Get Hip to the SBOM https://jfrog.com/blog/its-time-to-get-hip-to-the-sbom/
Wikipedia references: