-
Notifications
You must be signed in to change notification settings - Fork 448
Audit use of pre-computed hashes for uploads and downloads #7014
Copy link
Copy link
Closed
Labels
api: storageIssues related to the Cloud Storage API.Issues related to the Cloud Storage API.priority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.Important issue which blocks shipping the next release. Will be fixed prior to next release.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Metadata
Metadata
Assignees
Labels
api: storageIssues related to the Cloud Storage API.Issues related to the Cloud Storage API.priority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.Important issue which blocks shipping the next release. Will be fixed prior to next release.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
After implementing the changes for #4156 and #4157 I am not convinced that the existing uses of
Crc32cChecksumValue()andMD5HashValue()work correctly.We need to review the existing unit and integration tests, and verify they are passing for the right reasons. If needed, we need to write new integration tests.
Labeled as
cleanupfor now, but if the audit reveals a problem then we should change the type of this issue to a p1 bug.