뉴스 목록
Help Net Security2026. 09. 23.

NetBSD 10.2 보안 패치, ipfilter의 원격 커널 버그 수정

한 줄 요약

NetBSD 10.2가 2026년 9월 15일 출시되어, 네트워크 트래픽을 필터링하는 ipfilter 커널 모듈에서 외부 공격자가 원격으로 시스템 전체를 다운시킬 수 있는 null 포인터 역참조(널 포인터 역참조: 아무것도 가리키지 않는 포인터를 참조해 커널이 충돌하는 오류) 취약점이 수정되었습니다. 또한 TCP 타임스탬프를 통해 커널 스택 메모리 4바이트가 외부로 유출되는 문제도 패치됐는데, 이 소량의 데이터에도 커널 주소가 포함될 수 있어 ASLR(무작위 메모리 배치 보호) 우회에 악용될 수 있습니다. NFS(네트워크 파일 공유 서비스)와 telnet에도 보안 수정이 포함됐지만, 구체적인 내용이나 CVE(공통 취약점 식별자)가 공개되지 않아 심각도 판단이 어렵습니다. OpenSSL 3.0.21, libXpm(CVE-2026-4367), unbound DNS 리졸버(CVE-2025-11411) 등 번들 서드파티 구성 요소도 함께 업데이트됐습니다. NetBSD 10을 운영 중인 시스템은 커널을 먼저 업데이트하고 재부팅한 뒤 유저스페이스를 업데이트하는 순서로 10.2 업그레이드를 진행해야 합니다.

사건

NetBSD의 ipfilter 커널 모듈에서 원격으로 트리거 가능한 null 포인터 역참조 취약점이 발견됐다. 추가로 TCP 타임스탬프를 통해 커널 스택 데이터 4바이트가 외부에 노출되는 정보 유출 취약점도 확인됐다.

영향

원격 공격자가 네트워크 경계에서 ipfilter를 운용 중인 NetBSD 시스템을 강제 다운시킬 수 있다. 커널 스택 주소 유출은 ASLR 우회를 통한 후속 익스플로잇 공격의 발판이 될 수 있다.

원인

ipfilter 커널 코드 내 null 포인터 역참조 버그와 TCP 타임스탬프 처리 경로에서 발생하는 커널 스택 메모리 경계 초과 노출이 원인이다.

대응

NetBSD Project가 2026년 9월 15일 NetBSD 10.2를 배포했다. 업그레이드 시 커널과 모듈을 먼저 갱신하고 재부팅한 뒤 유저스페이스를 업데이트해야 하며, 배포 이미지 무결성은 NetBSD Security Officer의 PGP 서명으로 검증해야 한다.

실무 포인트

NFS와 telnet의 보안 수정은 CVE 없이 '다양한 보안 이슈 수정'으로만 기재돼 심각도를 판단할 수 없다. NFS를 운용 중이라면 이것만으로도 신속한 패치 적용의 충분한 이유가 된다.

본문

네트워크 경계에서 ipfilter로 트래픽을 필터링하는 NetBSD 장비에 외부에서 유발할 수 있는 커널 결함이 존재해 왔다. 이 버그는 ipfilter에서 원격으로 트리거 가능한 null 포인터 역참조로, 커널이 아무것도 가리키지 않는 포인터를 통해 메모리를 읽으려 시도한다. 커널 코드에서 이런 상황은 대개 시스템 전체가 다운되는 결과로 끝난다.

NetBSD Project는 9월 15일 NetBSD 10 안정 브랜치의 두 번째 포인트 릴리스인 NetBSD 10.2를 통해 수정 사항을 배포했다. 동일 릴리스에서는 TCP 타임스탬프(호스트가 왕복 시간 측정을 위해 패킷에 첨부하는 카운터)를 통한 커널 스택 데이터 4바이트 누출도 함께 수정됐다. 4바이트는 많지 않지만, 스택 메모리에는 커널 주소가 담길 수 있고, 누출된 주소는 공격자가 무작위 메모리 배치(ASLR)를 무력화하고 익스플로잇을 정밀하게 조준하는 데 필요한 정보가 된다.

세부 내용이 공개되지 않은 수정 사항

NFS(네트워크 파일 공유 서비스)와 telnet은 각각 "다양한 보안 이슈 수정"이라는 한 줄 항목만 기재됐다. CVE도 없어 변경 로그만으로는 심각도를 판단할 방법이 없다. NetBSD 10에서 NFS를 운용 중이라면, 이 불명확한 내용 자체가 더 빨리 패치해야 할 이유가 된다.

번들된 서드파티 코드도 업데이트됐다. OpenSSL은 보안 수정을 위해 3.0.21로, Xorg는 21.1.24로, xkbcomp는 1.5.0으로 각각 올라갔다. libXpm은 CVE-2026-4367에 대한 업스트림 수정을 반영했고, unbound DNS 리졸버는 CVE-2025-11411 패치를 적용했다. 커널도 이제 /dev/hdaudio 장치에 대한 접근 검사를 강제 수행한다.

올바른 순서로 업그레이드하기

설치 이미지로 부팅한 뒤 업그레이드를 선택하면 작업이 처리된다. 다른 방법을 사용하는 관리자는 먼저 커널과 모듈을 업데이트하고 재부팅한 다음, 유저스페이스를 업데이트해야 한다. 패키지 저장소 URL도 수정해야 하고, 서드파티 패키지 전체를 업데이트해야 하며, 새로운 gpufw 세트는 sysinst를 통해 별도로 설치해야 할 수도 있다.

배포판의 모든 파일에 대한 해시는 NetBSD Security Officer의 PGP 키로 서명돼 있다. 이미지를 프로덕션 환경에 적용하기 전에 반드시 서명을 확인해야 한다.

출처
Help Net Security · helpnetsecurity.com
원문 보기

분야별 뉴스

관심 분야의 보안 이슈를 모아 보세요.

TORUN SECURITY

투런이 제공하는 보안 솔루션

공격 표면 관리부터 엔드포인트·내부정보 보호까지, 기업 환경에 맞는 보안 솔루션을 투런이 함께 설계합니다.