Trawling

최신기사

AI, 개발 도구, 오픈소스, 보안과 인프라의 변화와 이용 조건을 설명하는 최신 기사와 해설입니다.

인증 헤더가 너무 길면? F5 BIG-IP 비인증 힙 오버플로에서 RCE까지

발행

watchTowr Labs가 F5 BIG-IP APM의 OAuth 처리 과정에서 발견한 비인증 힙 오버플로 취약점 CVE-2026-94127을 분석합니다. Authorization 헤더 길이를 검사하지 않고 고정 크기 버퍼에 복사해 메모리를 손상시키며, 연구진은 이를 원격 코드 실행으로 이어지는 경로까지 재현했습니다.

Tailscale를 더 빠르게 만들기

발행

Tailscale가 Linux·Android의 패킷 복사와 메모리 사용을 줄이고, 서브넷 라우터와 앱 커넥터에 멀티큐 처리를 도입합니다. 제어 플레인 연결이 늦을 때 저장된 네트워크 맵으로 먼저 연결하는 기능도 소개합니다.

최신 BGP 하이재킹, 호스팅 소프트웨어 업체를 노리다

발행

공격자는 BGP 경로를 탈취해 Softaculous의 업데이트 주소로 향하는 트래픽을 가로채고 유효한 TLS 인증서를 발급받아 악성 Virtualizor 업데이트를 배포했습니다. 이 사례는 느슨한 RPKI ROA 설정이 경로 전파를 허용해 인증서 발급 검증까지 무력화할 수 있음을 보여줍니다.

메시 네트워크는 암호화보다 서명을 원합니다

발행

Meshtastic과 Meshcore는 기본적으로 암호화돼 있어 아마추어 무선 주파수에서 쓰기 어렵습니다. 글쓴이는 메시지를 평문으로 보내되 서명으로 발신자를 확인하는 메시 네트워크를 제안합니다. 댓글에서는 서명 크기에 따른 대역폭 부담, 키 배포와 폐기, 암호화의 실효성을 논의합니다.

Radicle 네트워크 프로토콜 취약점 공개

발행

Radicle 개발팀이 모든 공개 버전에 영향을 주는 네트워크 취약점 두 건을 공개했습니다. 노드 간 통신이 암호화되지 않고 연결 상대 인증도 우회할 수 있어, 수정 버전이 나올 때까지 비공개 저장소를 네트워크로 공유하지 말라고 권고했습니다.

Android 17, 인증서 투명성 기본 적용으로 사용자 정의 CA 차단

발행

Android 17은 API 37을 대상으로 하는 앱에서 시스템 신뢰 인증서의 Certificate Transparency(CT)를 기본 요구합니다. 자체 CA로 TLS 트래픽을 검사하던 개발자와 보안 연구자는 인증서에 SCT를 넣고 기기에 자체 CT 로그를 등록해야 하며, 글쓴이는 HTTP Toolkit에 적용한 우회 절차를 소개합니다.

Obscura: 이용 기록을 볼 수 없도록 설계한 VPN

발행

Obscura는 사용자와 Mullvad 출구 서버 사이에 독립된 릴레이를 두는 VPN 서비스입니다. 사용자 IP와 인터넷 트래픽을 한 사업자가 함께 보지 못하게 하고, WireGuard 패킷을 QUIC으로 전달합니다. 다만 이 구조가 보호하는 범위와 QUIC의 우회 효과, 두 사업자 간 공모 가능성은 토론에서 쟁점이 됐습니다.

CGNAT 뒤에서 셀프 호스팅하기

발행

IPv4 부족으로 통신사 CGNAT 뒤에 놓인 홈랩을 프랑스 VPS와 WireGuard로 인터넷에 공개하는 구성입니다. VPS에서 포트 포워딩과 라우팅을 처리하고, 홈랩은 터널을 먼저 연결해 공인 IP 없이 서비스를 운영합니다.

cloudflare/quiche — QUIC 전송 프로토콜과 HTTP/3의 구현

발행

Cloudflare의 quiche는 IETF 표준 QUIC과 HTTP/3을 구현한 Rust 기반 라이브러리입니다. 네트워크 I/O와 이벤트 루프를 애플리케이션에 맡기는 저수준 API를 제공하며, Cloudflare 엣지 네트워크와 Android DNS resolver의 HTTP/3 구현 등에 사용됩니다.

개발 로그 #21 — WebRTC-Direct 강화와 SCM 누수 해결

발행

이번 주에는 Python 기반 libp2p의 WebRTC-Direct 상호운용성 문제와 소켓 누수를 수정하고, Go 기반 agent-orchestrator의 파일 경로·GitHub SCM 폴링 문제를 다뤘습니다. ICE 자격 증명 경쟁 조건, 연결 종료 누수, 잘못된 PR 재조회, .git/info/exclude 누적 문제를 포함해 8개 커밋과 11개 PR을 진행했습니다.

awesome-tunneling: 터널링 소프트웨어와 서비스 목록

발행

NAT나 제한된 네트워크 뒤의 로컬 서비스를 공개 도메인과 HTTPS로 노출하는 터널링 도구·서비스를 비교한 큐레이션 목록입니다. Cloudflare Tunnel, frp, Pangolin, WireGuard 기반 오버레이 VPN 등 수십 가지 선택지를 클라이언트 요구사항, 프로토콜, 자동 인증서, 셀프호스팅 여부와 함께 정리합니다.

Cloudflare가 Rust 메모리 레이아웃 최적화로 DNS 캐시에서 100TB를 줄인 방법 분석

발행

Cloudflare의 Rust 기반 DNS 리졸버 Big Pineapple이 캐시 엔트리의 메모리 레이아웃을 최적화해 엔트리당 메모리를 56% 줄이고, 전체 플릿에서 약 100TB의 메모리를 절감한 사례를 분석한 글입니다. Vec·String을 Box 슬라이스로 교체하고, enum의 대형 variant를 박싱하며, 레코드를 raw bytes로 저장하는 하이브리드 방식이 핵심입니다.