OpenWrt 커뮤니티가 25.12 안정화 시리즈의 여섯 번째 서비스 릴리스인 25.12.6을 공개했다. 기본 활성화된 네트워크 서비스의 원격 취약점을 비롯해 여러 보안 문제를 수정했으며, WPA3 기본 설정과 DHCP 클라이언트 식별자 선택 기능도 변경했다. 커뮤니티는 최신 버전으로 업그레이드하고 설치된 패키지도 업데이트하라고 권고한다.
- 펌웨어 선택기에서 다운로드하거나 다운로드 서버에서 기기별 이미지 확인할 수 있다.
- 전체 변경 사항은 릴리스 노트와 변경 기록에서 확인할 수 있다.
uhttpd, Mbed TLS, hostapd·wpa_supplicant, rpcd, 커널, OpenSSL, wolfSSL 등에서 보안 수정이 이뤄졌다. LuCI가 기본 설치된 경우 사용하는 서비스에도 수정이 포함됐다. 일부 문제는 해당 패키지가 설치돼 있거나 제한된 권한의 LuCI 계정이 있을 때만 영향을 준다. 선택 패키지의 보안 수정도 포함됐지만, 해당 패키지는 기본 펌웨어 이미지에 들어 있지 않으므로 설치된 패키지를 별도로 업데이트해야 한다.
Wi-Fi 설정에서는 WPA3-Personal(sae)과 WPA2/WPA3 혼합 모드(sae-mixed)에서 GCMP-256과 SAE-EXT-KEY를 기본 제공하지 않도록 바꿨다. 이전 설정이 일부 기기에서 연결 문제를 일으켰고, 개발 브랜치에서 Wi-Fi Alliance 권고 설정을 적용했을 때 사용 중인 클라이언트 기기의 약 15%가 호환되지 않았다는 설명이다. 문제가 있는 기기가 있다면 WPA3-Personal 호환 모드(sae-compat)를 사용할 수 있다. 이 모드에서 WPA2 기기에는 일반 WPA2 네트워크가 보이고, RSN 오버라이드를 지원하는 기기는 WPA3를 사용한다. GCMP-256과 SAE-EXT-KEY는 필요하고 기기 호환성 문제가 없을 때만 활성화하라고 권고한다.
DHCP에는 인터페이스별 sendclientid 옵션이 추가됐다. 기본값 auto는 기존 25.12.0~25.12.5와 마찬가지로 설정된 클라이언트 ID, 기기의 기본 DUID, 또는 MAC 주소를 차례로 사용한다. ISP의 DHCP 서버가 기본 방식과 호환되지 않을 때는 hardware로 인터페이스의 MAC 주소를 사용하거나, DHCPv4에서 none으로 클라이언트 식별자를 보내지 않도록 설정할 수 있다. 식별자가 바뀌면 DHCP 서버가 새 기기로 인식해 다른 IP 주소나 IPv6 프리픽스를 할당할 수 있다.
25.12 안정화 시리즈 안에서는 Attended Sysupgrade로 설치된 패키지를 보존하며 업그레이드할 수 있다. 23.05 이하에서 25.12로의 업그레이드는 공식 지원되지 않는다. 기기별 주의사항도 있다. Bananapi BPI-R4는 설정을 저장하지 않고 업그레이드해야 하며, NAND 플래시를 쓰는 bcm53xx 기기는 업그레이드 과정에서 설정이 한 번 더 초기화되므로 설정을 백업한 뒤 복원해야 한다. Freescale P2020RDB도 설정을 유지하지 않고 업그레이드해야 한다. 그 밖의 기기별 조건과 알려진 문제는 업그레이드 안내를 먼저 확인하는 것이 좋다.
부록: 원문 예시
uci set wireless.default_radio0.gcmp256='1' uci set wireless.default_radio0.sae_ext_key='1' uci commit wireless wifi reload
uci set network.wan.sendclientid='none' uci set network.wan6.sendclientid='hardware' uci commit network service network reload
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요