-
-
Notifications
You must be signed in to change notification settings - Fork 178
feat: git cloning should verify the cryptograhic hash #587
Copy link
Copy link
Open
Labels
new featureNew feature or requestNew feature or requestrequires triageRequires triagingRequires triaging
Description
Feature Description
The cloning operation here just clones the latest revision.
Git is not a secure protocol and resulting download can be easily substituted by a malicious party who might control network connections.
Such git clone should be always for a particular repository tag or revision, and should always verify the cryptographic hash of the downloaded content.
In fact there is no need for clone. You can just download a desired tarball.
The Solution
Verify cryptographic hash.
Considered Alternatives
Alternatives are not secure.
Additional Context
No response
Related Features to This Feature Request
- Metal support
- CUDA support
- Vulkan support
- Grammar
- Function calling
Are you willing to resolve this issue by submitting a Pull Request?
Yes, I have the time, and I know how to start.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
new featureNew feature or requestNew feature or requestrequires triageRequires triagingRequires triaging