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

Remove some usage of md5 from the system #11491

Merged
merged 2 commits into from
Nov 4, 2021
Merged

Remove some usage of md5 from the system #11491

merged 2 commits into from
Nov 4, 2021

Conversation

markan
Copy link
Contributor

@markan markan commented Nov 4, 2021

OSS side of https://github.com/hashicorp/consul-enterprise/pull/1253

This is a potential security issue because an attacker could conceivably manipulate inputs to cause persistence files to collide, effectively deleting the persistence file for one of the colliding elements.

Signed-off-by: Mark Anderson manderson@hashicorp.com

OSS side of https://github.com/hashicorp/consul-enterprise/pull/1253

This is a potential security issue because an attacker could conceivably manipulate inputs to cause persistence files to collide, effectively deleting the persistence file for one of the colliding elements.

Signed-off-by: Mark Anderson <manderson@hashicorp.com>
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
@vercel vercel bot temporarily deployed to Preview – consul-ui-staging November 4, 2021 19:33 Inactive
@vercel vercel bot temporarily deployed to Preview – consul November 4, 2021 19:33 Inactive
@markan markan added backport/1.10 pr/no-changelog PR does not need a corresponding .changelog entry labels Nov 4, 2021
@@ -0,0 +1,3 @@
```release-note:security
agent: Use SHA256 instead of MD5 to generate persistence file names.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be renamed to be .changelog/11491.txt

@markan markan merged commit 7e8228a into main Nov 4, 2021
@markan markan deleted the ma/md5_fix_oss branch November 4, 2021 20:07
@hc-github-team-consul-core
Copy link
Collaborator

🍒 If backport labels were added before merging, cherry-picking will start automatically.

To retroactively trigger a backport after merging, add backport labels and re-run https://circleci.com/gh/hashicorp/consul/493921.

@hc-github-team-consul-core
Copy link
Collaborator

🍒✅ Cherry pick of commit 7e8228a onto release/1.10.x succeeded!

hc-github-team-consul-core pushed a commit that referenced this pull request Nov 4, 2021
* Remove some usage of md5 from the system

OSS side of hashicorp/consul-enterprise#1253

This is a potential security issue because an attacker could conceivably manipulate inputs to cause persistence files to collide, effectively deleting the persistence file for one of the colliding elements.

Signed-off-by: Mark Anderson <manderson@hashicorp.com>
@hc-github-team-consul-core
Copy link
Collaborator

🍒❌ Cherry pick of commit 7e8228a onto release/1.9.x failed! Build Log

@markan markan restored the ma/md5_fix_oss branch November 5, 2021 03:51
markan added a commit that referenced this pull request Nov 5, 2021
* Remove some usage of md5 from the system

OSS side of https://github.com/hashicorp/consul-enterprise/pull/1253

This is a potential security issue because an attacker could conceivably manipulate inputs to cause persistence files to collide, effectively deleting the persistence file for one of the colliding elements.

Signed-off-by: Mark Anderson <manderson@hashicorp.com>
@markan markan mentioned this pull request Nov 5, 2021
markan added a commit that referenced this pull request Nov 9, 2021
* Remove some usage of md5 from the system

OSS side of https://github.com/hashicorp/consul-enterprise/pull/1253

This is a potential security issue because an attacker could conceivably manipulate inputs to cause persistence files to collide, effectively deleting the persistence file for one of the colliding elements.

Signed-off-by: Mark Anderson <manderson@hashicorp.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr/no-changelog PR does not need a corresponding .changelog entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants