
TP-Link Archer BE800 V1 — 자녀 보호 기능 LAN RCE
자녀 보호 차단 엔드포인트(/cgi-bin/luci/blocking?form=vercode)는 관리자 자격 증명 없이 LAN에서 접근할 수 있습니다. url 매개변수는 문자 거부 목록 검사를 거친 후 fork_exec(string.format("%s %s %s", BINARY, owner_id, url))를 통해 셸 명령으로 전달됩니다. 거부 목록에는 개행 문자(0x0a)가 포함되어 있지 않으므로, 개행으로 종료되는 명령을 덧붙일 수 있습니다. 명령은 root로 실행됩니다.
동일한 엔드포인트의 또 다른 정보 공개 버그는 자격 증명 없이 현재 vercode를 읽을 수 있게 하여, 캡티브 포털 리디렉션 URL에서 관찰할 수 없는 유일한 정보를 제거합니다.