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

Look into implementing strict checksum checks for maven and/or gradle #561

Open
3 tasks
jwlibby opened this issue Jul 2, 2024 · 0 comments
Open
3 tasks

Comments

@jwlibby
Copy link
Collaborator

jwlibby commented Jul 2, 2024

There was a TODO note in the shift security left page as follows:

Not sure this belongs on the security page, as checksums are more than just a security concern. Also a few other questions I had:

  • How can we cause this to fail or confirm that it is working as expected? I can't seem to find any evidence of anything happen in the logs, even when using the --debug
  • If we are considering this for maven, should we consider it for gradle as well?
  • Any of the info I read about setting this to happen automatically via configuration says to do it in settings.xml, which is in ${HOME}/.m2, outside of the project. Configuration outside the project seems problematic in the context of this book since we are relying on our example project to have all of our ideas configured and working

All of these questions make me wonder how important it is to go down this rabbit hole to implement in our codebase or describe in the book portion. My initial thought is it only warrants a passing mention (not in security, but not sure where) with maybe a link for further information. I wrote this spike up for us to think about it a little bit deeper and to determine if my initial thought makes sense for this book/project or if we want to try and do something a bit more, and if so, determine more precisely what that is. I think we can make that decision if we answer the aforementioned questions in the checklist

@jwlibby jwlibby added the spike Explore options and questions label Jul 2, 2024
@jwlibby jwlibby changed the title [Spike] Look into implementing strict checksum checks for maven and/or gradle Look into implementing strict checksum checks for maven and/or gradle Jul 3, 2024
@jwlibby jwlibby removed the spike Explore options and questions label Jul 3, 2024
@jwlibby jwlibby moved this to Analysis in @binkley's Modern Build Jul 3, 2024
@jwlibby jwlibby moved this from Analysis to Ready in @binkley's Modern Build Jul 3, 2024
@binkley binkley moved this from Ready to Analysis in @binkley's Modern Build Jul 4, 2024
@binkley binkley moved this from Analysis to Ready in @binkley's Modern Build Jul 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Ready
Development

No branches or pull requests

2 participants