🔍 CVE-2022-20821

6.5
CVSS Score
MEDIUM
2022-05-26
2026-06-17 04:25
✅ 완료

🇰🇷 한글 설명

Cisco IOS XR 소프트웨어의 health check RPM 취약점으로 인해 인증되지 않은 원격 공격자가 NOSi 컨테이너 내에서 실행 중인 Redis 인스턴스에 접근할 수 있습니다. 이 취약점은 health check RPM이 활성화될 때 TCP 6379 포트를 기본적으로 개방하기 때문에 발생합니다. 공격자는 이를 통해 Redis 데이터베이스에 쓰기 작업을 수행하거나 컨테이너 파일 시스템에 임의의 파일을 작성하고 정보를 탈취할 수 있습니다.

💡 쉬운 설명

네트워크 장비의 상태를 점검하는 프로그램이 실수로 데이터 저장소로 통하는 문을 열어두어 발생한 문제입니다. 해커가 이 열린 문을 통해 장비 내부의 데이터를 훔치거나 가짜 파일을 심을 수 있습니다.

🇺🇸 원문 (English)

A vulnerability in the health check RPM of Cisco IOS XR Software could allow an unauthenticated, remote attacker to access the Redis instance that is running within the NOSi container. This vulnerability exists because the health check RPM opens TCP port 6379 by default upon activation. An attacker could exploit this vulnerability by connecting to the Redis instance on the open port. A successful exploit could allow the attacker to write to the Redis in-memory database, write arbitrary files to the container filesystem, and retrieve information about the Redis database. Given the configuration of the sandboxed container that the Redis instance runs in, a remote attacker would be unable to execute remote code or abuse the integrity of the Cisco IOS XR Software host system.

📍 영향받는 시스템

Cisco IOS XR Software (health check RPM이 포함된 버전)

⚔️ 공격 벡터

네트워크를 통해 개방된 TCP 6379 포트로 접속하여 Redis 인스턴스에 접근

🛡️ 대응 방법

Cisco에서 제공하는 최신 보안 패치를 적용하거나 관련 RPM 업데이트를 수행하십시오.

🔧 검증 코드

명령어 실행 결과에 6379 포트가 LISTEN 상태로 나타나면 취약한 Redis 포트가 열려 있는 것입니다.

Shell / Script
netstat -an | grep :6379

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N

💻 영향받는 소프트웨어

Redis