Project

General

Profile

Bug #28861

SSH key cannot be added when FIPS enabled

Added by Leos Stejskal 4 months ago. Updated 4 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Security
Target version:
-
Difficulty:
Triaged:
No
Bugzilla link:
Fixed in Releases:
Found in Releases:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1721419

Description of problem: When FIPS is enabled and customer will try to add SSH key for user, 500 internal server error appear

Version-Release number of selected component (if applicable):
satellite-6.5.0-11.el7sat.noarch

How reproducible: Always

Steps to Reproduce:
1. Create new user
2. generate new key
3. Edit user -> SSH Keys -> Add SSH Keys
4. Fill new SSH key

Actual results:
500 Internal server error

Expected results:
Key added

Additional info:

Associated revisions

Revision 391c0252 (diff)
Added by Leos Stejskal 4 months ago

Fixes #28861 - Use sha256 fingerprints for SSH keys due to FIPS

When FIPS is enabled and customer will try to add SSH key for user,
500 internal server error appear. This commit updates ssh fingerprints
from MD5 to SHA-256.

Revision a01774df (diff)
Added by Leos Stejskal 4 months ago

Fixes #28861 - Update after review

History

#1 Updated by The Foreman Bot 4 months ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/7391 added

#2 Updated by The Foreman Bot 4 months ago

  • Fixed in Releases 2.0.0 added

#3 Updated by Anonymous 4 months ago

  • Status changed from Ready For Testing to Closed

#4 Updated by Tomer Brisker 4 months ago

  • Assignee set to Leos Stejskal
  • Category set to Security

Also available in: Atom PDF