Skip to content

Git 2.33.1 breaks rsa/sha-1 negotiation over ssh #3468

@orgads

Description

@orgads
  • I was not able to find an open or closed issue matching what I'm seeing

The release notes of openssh 8.8, which is shipped with this version, say:

This release disables RSA signatures using the SHA-1 hash algorithm by default. This change has been made as the SHA-1 hash algorithm is cryptographically broken, and it is possible to create chosen-prefix hash collisions for <USD$50K [1]

Our (internal) Git servers still use this algorithm, so we can not connect to any of them with this version of Git. This is the default key that is created by Gerrit, even on version 3.4, which is the latest stable (it was replaced and then reverted).

If you consider this upgrade necessary, please at least postpone it for a major release.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions