소개
CVE-2024-20356 교정을 위해서는 Cisco Secure Endpoint Private Cloud Appliance용 CIMC 펌웨어에 대한 업데이트가 필요합니다. 이 문서에서는 프라이빗 클라우드 UCS 어플라이언스의 펌웨어 업그레이드 프로세스에 대해 설명합니다.
사전 요구 사항
- Secure Endpoint Private Cloud UCS Appliance - Private Cloud 버전 3.9.x 이상
- 프라이빗 클라우드 UCS 어플라이언스 CIMC 웹 UI에 액세스(웹 기반 KVM에 대한 액세스 포함)
필요한 다운타임
펌웨어 업그레이드를 완료하는 데 약 40분이 소요됩니다. 이 기간 동안에는 Cisco Secure Endpoint 기능을 사용할 수 없습니다.
펌웨어 업그레이드가 완료되면 UCS 어플라이언스가 재부팅됩니다. 10분 정도 더 걸릴 수 있습니다.
총 다운타임은 약 50분입니다.
펌웨어 업그레이드 단계
프록시 또는 연결 모드
- 어플라이언스 명령줄에서 SSH 또는 CIMC KVM을 통해 다음 명령을 실행합니다. yum install -y ucs-firmware
- 웹 브라우저에서 어플라이언스의 CIMC 웹 UI에 로그인하고 KVM 콘솔을 엽니다.
- (SSH 또는 CIMC KVM 콘솔에서) 어플라이언스를 재부팅합니다. amp-ctl reboot
- CIMC KVM 콘솔에서 어플라이언스가 재부팅될 때까지 기다립니다. 부트 로더 메뉴에서 새로운 "UCS Appliance Firmware Update(UCS 어플라이언스 펌웨어 업데이트)" 메뉴 항목을 사용할 수 있습니다(아래 스크린샷 참조).
- 부트 로더는 일반 어플라이언스를 부팅하기 전에 몇 초 정도 기다립니다. 아래쪽 화살표를 사용하여 "UCS Appliance Firmware Update"를 선택하고 Enter를 누릅니다.
- 어플라이언스가 펌웨어 업데이터로 부팅하고 펌웨어를 업데이트한 다음 어플라이언스를 재부팅합니다.
- 이 프로세스 중에 CIMC가 로그아웃할 수 있습니다.
에어갭 모드
- amp-sync를 사용하여 새 업데이트 ISO를 생성합니다.
- 일반 어플라이언스 업데이트를 위해 업데이트 ISO를 마운트합니다.
- 어플라이언스 명령줄에서 SSH 또는 CIMC KVM을 통해 다음 명령을 실행합니다. yum install -y ucs-firmware
- 웹 브라우저에서 어플라이언스의 CIMC 웹 UI에 로그인하고 KVM 콘솔을 엽니다.
- (SSH 또는 CIMC KVM 콘솔에서) 어플라이언스를 재부팅합니다. amp-ctl reboot
- CIMC KVM 콘솔에서 어플라이언스가 재부팅될 때까지 기다립니다. 부트 로더 메뉴에서 새로운 "UCS 어플라이언스 펌웨어 업데이트" 메뉴 항목을 사용할 수 있습니다(위 스크린샷 참조).
- 부트 로더는 일반 어플라이언스를 부팅하기 전에 몇 초 정도 기다립니다. 아래쪽 화살표를 사용하여 "UCS Appliance Firmware Update"를 선택하고 Enter를 누릅니다.
- 어플라이언스가 펌웨어 업데이터로 부팅하고 펌웨어를 업데이트한 다음 어플라이언스를 재부팅합니다.
- 이 프로세스 중에 CIMC가 로그아웃할 수 있습니다.
확인 단계
- CIMC 웹 UI에서 Admin(관리) -> Firmware Management(펌웨어 관리) 메뉴로 이동합니다(아래 스크린샷 예 참조).
- BMC 버전은 4.3(2.240009)이어야 합니다.