Skip to content
Discussion options

You must be logged in to vote

I understand your point and I think there are different yet valid approaches to hardening, however my understanding it slightly different:

  • if I want to review an application, I review its code, not a system where it’s installed
  • If I want to pentest it, I test the whole system, that includes transitive dependencies as part of the system
  • If I wanted to harden a system/container, I look at everything installed, both system packages and all python dependencies, all possible gadgets for exploitation - transitive dependencies not being pinned would actually be an issue in my hardening perspective. New versions come out all the time with issues
  • Reproducibility in my day2day means the ability to…

Replies: 1 comment 11 replies

Comment options

You must be logged in to vote
11 replies
@fopina
Comment options

@valentijnscholten
Comment options

@cadehuismann
Comment options

@fopina
Comment options

Answer selected by cadehuismann
@cadehuismann
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants