GARDEN

태그: 안전 감사

“안전 감사” 태그의 글

총 3편 ·

11-03

muse2api의 해부대: 스스로 갱신하는 RCE 사슬, 이중 문맥의 XSS, 그리고 청정 IP로 403이 치료되는가에 대한 증거 사슬의 판결

muse2api(별 구백이십삼, muse.ai를 OpenAI 호환 API로 감싸는 프로젝트)에 대한 전면 정적 심사는 냉열 이온도의 판결을 돌려보냈다. 코드 신뢰도는 평균 이상(교과서에 가까운 SSRF 방어, 프록시 실패 시 직결 포기 없음, 부풀리지 않는 상태 의미론). 그러나 두 개의 구조적 상처가 있다. 관리 페이지의 /admin/update/upgrade는 git checkout -f origin/main으로 자기 코드를 덮어쓰고 os._exit로 재시작한다. 저장소 소유자가 main에 밀어넣는 순간, 업그레이드를 클릭한 모든 배치 노드는 임의 코드를 실행한다. 그리고 admin.html의 onclick 문자열 연결에 의한 저장형 XSS. esc가 하는 HTML 엔티티 이스케이프는, 속성 안의 JS 문자열이라는 이중 문맥에서는 무효가 된다. 그리고 청정 IP로 403이 치료되는가 하는 질문은 실지의 증거 사슬로 판결되었다. 자격 없는 요청은 일본 VPN 출구에서도 401을 돌려보내며(IP층은 막고 있지 않다), 403은 쿠키를 들고 나올 때만 나타나는 세션층의 판정이다. 같은날의 차단 물결에서 같은 IP를 계속 유지하던 계정도 차단되었다. IP를 바꿔서 표식 찍힌 계정은 치료되지 않고, 교체의 반복은 오히려 표식을 가속한다.

전체 읽기 ›
11-01

한 스마트폰 에이전트에 대한 신뢰 감사: Mika의 정적 심사, 권한 경계의 정직한 층위화, 그리고 직접 만들면 더 안전하다는 신화의 해체

오픈소스 스마트폰 에이전트 Mika(wangzan101/Mika, 별 이천오백, Kotlin+Compose)에 대한 전면 정적 심사. 클론한 뒤 코드를 일절 실행하지 않고 권한, 네트워크 출구, 프리빌트 바이너리, 의존 원천, 노출 면의 다섯 차원을 통과했다. 텔레메트리 없음, 의존은 전부 공식 원천, MCP는 Bearer 인증 뒤 루프백 한정과 레이트 제한, Keystore로 암호화된 자격 증명. 결론은 악의적 행위 없음이며, 리스크는 제품의 본질(접근성=휴대폰 전체의 시야)에 산다. 버전 행렬(안드로이드 12 문턱, 14 최적, arm64 필수), 단계적 시험 방안, 삭제의 청결함도 함께 확정되었다. 그리고 영혼의 질문, 직접 만들면 더 안전한가에 대한 답은 삼층으로 돌아왔다. 영에서의 자작은 아마도 더 불안전하며(안전 공학이야말로 실수가 모이는 곳이다), 포크해서 조이는 것은 실행 가능하나 무겁고, 축소판(휴대폰 조작 없음)만이 진정으로 더 안전한 길이다.

전체 읽기 ›
10-10

두 개의 외래 초병: WorkBuddy 게이트웨이 감사와 REA 측량

두 개의 외부 프로젝트가 같은 날 해부됐다. 하나는 텐센트 WorkBuddy 계정을 OpenAI 호환 API로 전환하는 사만 오천 줄의 Go 게이트웨이(감사 결론은 깨끗, 중위험 다섯 곳, New API로 접속 가능), 하나는 오만 오천 스타의 역공학 MCP 서버(측량 결론: 공학의 성숙도는 드물게 볼 만하나, 현존 작업 흐름에 대한 증분은 제한적——당장은 고생할 가치가 없다).

전체 읽기 ›
← 디지털 가든