Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New cheat sheet proposal: Secrets Management #124

Closed
dominikdesmit opened this issue Jun 7, 2019 · 33 comments
Closed

New cheat sheet proposal: Secrets Management #124

dominikdesmit opened this issue Jun 7, 2019 · 33 comments
Assignees
Labels
ACK_OBTAINED Issue acknowledged from core team so work can be done to fix it. HELP_WANTED Issue for which help is wanted to do the job. NEW_CS Issue about the creation of a new cheat sheet.
Milestone

Comments

@dominikdesmit
Copy link
Collaborator

dominikdesmit commented Jun 7, 2019

Hi guys,

At the Open Security Summit 2019 we started working on a cheat sheet for Secrets Management: https://open-security-summit.org/tracks/devsecops/working-sessions/secrets-management/. The results are captured here: https://github.com/dominikdesmit/owasp-secrets-management. I think this would be very relevant also for this project and in terms of visibility.

There is a big need for more guidance around secrets management and currently there are no guidelines from OWASP. With this cheat sheet we hope to fill that gap!

Do you guys think it would be a good idea to put this cheat sheet under this project or should it be a separate one?

Thanks!

    • ~write basic outline of 8 ~(e.g. have filled in what we want to touch per paragraph, then replace this task with detailed tasks and fill in what you can already fill in, with resources linked already) - skipping as part of mvp
    • write basic outline of 9 (e.g. have filled in what we want to touch per paragraph, then replace this task with detailed tasks and fill in what you can already fill in, with resources linked already) (@thatsjet )
    • write basic outline of 10 (e.g. have filled in what we want to touch per paragraph, then replace this task with detailed tasks and fill in what you can already fill in, with resources linked already) - removed, possibly come back post mvp
    • write basic outline of 11 (secret detection) (e.g. have filled in what we want to touch per paragraph, then replace this task with detailed tasks and fill in what you can already fill in, with resources linked already)(@thatsjet )
@dominikdesmit dominikdesmit added ACK_WAITING Issue waiting acknowledgement from core team before to start the work to fix it. HELP_WANTED Issue for which help is wanted to do the job. NEW_CS Issue about the creation of a new cheat sheet. labels Jun 7, 2019
@mackowski
Copy link
Collaborator

mackowski commented Jun 7, 2019

Yes, Yes, Yes :)
I wanted to add secrets management to our roadmap so I am very supportive for this one 👍
After we create it I can link to this CS from other CSs where it will be relevant.

@dominikdesmit can I assign this issue to you?

@mackowski
Copy link
Collaborator

Here is also very good resource about tools: https://gist.github.com/maxvt/bb49a6c7243163b8120625fc8ae3f3cd

@mackowski mackowski added ACK_OBTAINED Issue acknowledged from core team so work can be done to fix it. and removed ACK_WAITING Issue waiting acknowledgement from core team before to start the work to fix it. labels Jun 7, 2019
@dominikdesmit
Copy link
Collaborator Author

@mackowski awesome, yes you can!

@mackowski mackowski removed the HELP_WANTED Issue for which help is wanted to do the job. label Jun 7, 2019
@righettod
Copy link
Member

righettod commented Jun 7, 2019 via email

@ThunderSon ThunderSon added this to the Roadmap 2019 milestone Jun 12, 2019
@mackowski
Copy link
Collaborator

Hey @dominikdesmit are you still working on this? Do you need any help from us?

@righettod
Copy link
Member

Hello,

As the issue is assigned since many time and we do not have received any PR for this then we send it back to the backlog and we set it as HELP_WANTED.

Thank you very much in advance for your understanding 😃

@jmanico
Copy link
Member

jmanico commented Aug 4, 2020

BUMP this is a great idea.

@ykcab
Copy link
Contributor

ykcab commented Aug 4, 2020

@mackowski this is one only lists tools, shouldn't this have to be more practical on how to use or implement them into these services

@mackowski
Copy link
Collaborator

Yes, this needs to be combined together. In general a lot of work is needed for this but if @ykcab or @dominikdesmit you want to create PR and work on this with us it will be awesome.

@dominikdesmit
Copy link
Collaborator Author

Hey @mackowski, sorry for not responding anymore! I was really busy with some other things. I would like to pick this up again but I would require some help :)

I was also thinking about reaching out to other secrets management experts in the field, maybe people like Armon Dadgar would like to help out as well?

The latest status is here actually: https://github.com/dominikdesmit/CheatSheetSeries/blob/master/cheatsheets/Secrets_Management_Cheat_Sheet.md

Let me know your thoughts @mackowski @ykcab!

@mackowski
Copy link
Collaborator

mackowski commented Aug 5, 2020

Sure we will help 👍 no worries. I suggest to make a PR here to make it easy to collaborate and share feedback.

CC: @antfie @armon

@mackowski mackowski removed the HELP_WANTED Issue for which help is wanted to do the job. label Aug 5, 2020
@ykcab
Copy link
Contributor

ykcab commented Aug 5, 2020

Sure, @dominikdesmit. I'll be happy to contribute.

@hacksingh
Copy link

I would love to help and collaborate with you folks.

commjoen added a commit that referenced this issue Dec 18, 2021
commjoen added a commit that referenced this issue Dec 18, 2021
jmanico pushed a commit that referenced this issue Dec 21, 2021
* first corrections

* First iteration of 1 and 6 in #124 (#787)

* First iteration of 1 in #124

* First iteration of 6 in #124

* First iteration of 3&4 at #124 (#791)

* First iteration of 3&4 at #124

* added related cheatsheets

* Added first 'more reading' part

* 6 and 8 (WIP) of #124

* update section 2.4 of SMCS for  #124

* WIP

* WIP @ pipeline
jmanico pushed a commit that referenced this issue Jan 16, 2022
* Adding outline for section 3 of the cheatsheet, updating #124

* change order and scope

* WIP @ section 3 ,please DO NOT MERGE

* WIP @ secrets maangement
commjoen added a commit that referenced this issue Jan 17, 2022
@commjoen
Copy link
Collaborator

We have dropped the whole vendor lockin part as that is not very relevant for cloud providers, #816 for WIP (please do NOT merge yet).

@commjoen
Copy link
Collaborator

commjoen commented Jan 21, 2022

Hi all, as you can tell, we are slowly making progress, but it is quite a lot that has to be written. Can you for now please help reviewing section 3 of #816 :) ? so that we can move ahead with the next sections. We are looking for feedback as well to understand whether the content written is actually helpful :). (if not, we might as well maybe nuke it and start over ^^)

@commjoen
Copy link
Collaborator

Anybody wants to help by picking up a task of the list above?

commjoen added a commit that referenced this issue Jan 24, 2022
jmanico pushed a commit that referenced this issue Jan 25, 2022
* Adding outline for section 3 of the cheatsheet, updating #124

* change order and scope

* WIP @ section 3 ,please DO NOT MERGE

* WIP @ secrets maangement

* WIP @ secion 3 for #124

* Fix last markdown issues

* Pre-reserving

* small fixes

* quick update on CI/CD secrets

* adding footnotes

* quick addition

* Add outline for cloud

* Add to section 4

* updated section 3 again

* first final version of chatper 3:

* rewrote first paragraphs of chapter 5

* adding last part

* added missing links

* first version of chapter 5 rewritten

* Added structure for 12 at #124

* Wip @section 7 for #124 and reserved some sections to other github handles (@bendehaan and @thatsjet)

* Add services to use to section 4

Co-authored-by: Ben de Haan <[email protected]>
@commjoen
Copy link
Collaborator

Hi there, we are now checking if we really need section 8 for the MVP. And will try to close down sections 4 with @bendehaan and section 9 and 11 with @thatsjet . Let's see if we can redivide this work to speed up its writing! MVP time :)

@commjoen
Copy link
Collaborator

commjoen commented Jan 31, 2022

With #840 the mVP is almost done! When it is merged, we can close this issue i guess? Anything needing to happen to get it from concept version to a production version?

commjoen added a commit that referenced this issue Feb 1, 2022
jmanico pushed a commit that referenced this issue Feb 2, 2022
* Fix index as recommended by @bendehaan

* Promote secrets management cheatsheet as MVP into prd for #124

* Fixing linter errors for #124
@commjoen
Copy link
Collaborator

commjoen commented Feb 2, 2022

IT IS ALIVE!

@jmanico
Copy link
Member

jmanico commented Feb 2, 2022

FANTASTIC WORK TEAM!

@commjoen
Copy link
Collaborator

commjoen commented Feb 2, 2022

Let's close this in favor of #845, again: thank you for your work everybody!

@commjoen commjoen closed this as completed Feb 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ACK_OBTAINED Issue acknowledged from core team so work can be done to fix it. HELP_WANTED Issue for which help is wanted to do the job. NEW_CS Issue about the creation of a new cheat sheet.
Projects
None yet
Development

No branches or pull requests