Re: DomainTools Microsoft Sentinel Solutions - CodeQL alerts - CRM:01390016354 #11365
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Change(s):
Reason for Change(s):
Version Updated:
Testing Completed:
Checked that the validations are passing and have addressed any issues that are present:
Additional Details:
We received CodeQL alerts asking us to switch hashing algorithms to sha256. For example:
However, I'm unable to find any reference to md5 hash algorithm in the file referenced in the above example, or any of the files referenced in the full CodeQL alert. The only hash algorithm I see in the above referenced file is already sha256. I'm unfamiliar with how these alerts are generated, is it possible this alert was generated on an old package?
This PR changes import/syntax of
sha256
tohashlib.sha256
in case that's what the "Use hashlib.sha256 to avoid any ambiguity" part of the CodeQL alert is referring to? Please review the changes in this PR. If this resolves the issue, I will apply the same update to the remaining files mentioned in the CodeQL alert and re-submit the PR. If no changes are needed, I'll close this PR. Please let me know if a different fix is required, thank you!Full Code QL alert: