OS CVE-2025-68615 Net-SNMP에서 치명적인 보안 취약점이 발견
페이지 정보
작성자 OSworker 아이디로 검색 전체게시물 댓글 0건 조회 90회 좋아요 0회 작성일 26-01-06 22:25본문
안녕하세요 여러분
작년 12월에 보안취약점에서 서버에서 많이 사용하고 있는 net-snmp에대해 나왔습니다.
Net-SNMP는 네트워크 장비를 관리하고 상태를 모니터링하기 위한 프로토콜인 **SNMP(Simple Network Management Protocol)**를 구현한 대표적인 오픈 소스 소프트웨어 패키지입니다.
쉽게 말해, 서버나 네트워크 장비(라우터, 스위치 등)가 "지금 내 상태가 어때?"라는 질문에 답할 수 있게 해주거나, 관리자가 원격에서 장비를 제어할 수 있게 돕는 도구 모음입니다.
Net-SNMP는 크게 세 가지 관점에서 사용됩니다.
① 상태 모니터링 및 리소스 확인
가장 일반적인 용도입니다. 서버의 CPU 사용률, 메모리 잔량, 디스크 용량, 네트워크 트래픽 양 등을 원격에서 수집합니다.
예시: MRTG, Cacti, Zabbix, PRTG 같은 모니터링 툴들이 내부적으로 Net-SNMP를 사용하여 데이터를 가져옵니다.
② 장애 알림 (Trap & Inform)
장비에 특정 이벤트(예: 팬 고장, 인터페이스 다운, 비정상적인 로그인 시도)가 발생했을 때, 관리 시스템(NMS)에 즉시 알림을 보냅니다.
특징: 관리자가 묻기 전에 장비가 먼저 "문제가 생겼다"고 보고하는 방식입니다.
③ 원격 설정 및 제어
단순히 읽는 것뿐만 아니라, 원격에서 장비의 설정을 변경하거나 특정 서비스를 재시작하는 등의 제어 명령을 내릴 수 있습니다. (주로 snmpset 명령어를 사용)
그럼 보안취약점이 어떻게 나왔는지 확인해보겠습니다.
===============================================================
> 설명
net-snmp에서 취약점이 발견되었습니다. 원격 공격자는 특수하게 조작된 SNMP 패킷을 전송하여 snmptrapd 데몬의 버퍼 오버플로를 유발하고, 이로 인해 데몬이 충돌하여 서비스 거부(DoS)가 발생할 수 있습니다.
> 성명
이 문제는 원격에서 인증되지 않은 공격자가 특수하게 조작된 SNMP 패킷을 전송하여 snmptrapd 데몬의 버퍼 오버플로를 유발하고, 이로 인해 데몬이 충돌하여 서비스 거부(DoS)를 초래할 수 있도록 합니다.
하지만 이는 버퍼 오버플로 문제이므로 메모리 손상을 일으킬 수 있으며 임의 코드 실행 가능성도 배제할 수 없습니다.
SNMP 포트는 공용 네트워크에 개방하지 않는 것이 좋으며, 이는 이 문제의 노출을 제한하는 데 도움이 됩니다.
또한 SELinux 적용, ASLR(주소 공간 레이아웃 무작위화) 및 메모리 보호와 같은 Red Hat Enterprise Linux의 기본 보안 기능은 악용 가능성을 줄여줍니다.
이러한 이유로 이 결함은 중요도 등급이 높게 평가되었습니다.
> 완화
방화벽 규칙을 사용하여 snmptrapd 데몬으로 향하는 네트워크 트래픽을 제한하십시오. 알려진 신뢰할 수 있는 사용자만 연결을 허용하고 SNMP 포트가 공용 네트워크에 개방되지 않도록 설정하십시오. 이렇게 하면 이 취약점의 노출을 제한하고 악용 가능성을 줄일 수 있습니다.
참고링크 : https://access.redhat.com/security/cve/cve-2025-68615
===============================================================
위 내용을 요약하면, 일단 해킹을 피하려면
1. 사용하지 않는다면 데몬을 disabld 하면 됩니다.
2. 패키지를 지워도 됩니다.
3. 사용한다면 신뢰할수있는 사용자만 연결
-> 퍼블릭망에 연결하지 말라고 설명합니다.
현재 보안취약점이 보완된 패키지가 안나온 상태라 위 워크어라운드를 따라야 할듯 보입니다.
이상입니다. 감사합니다.
댓글목록
등록된 댓글이 없습니다.


Top