최근 눈에 띈 보안 소식을 짧게 모았다. 각 항목은 한두 줄 요약과 원문 링크만 남긴다. 자세한 내용은 링크를 따라가는 걸 권한다.
이번 주
1. 마이크로소프트 7월 패치 튜즈데이 — 사상 최대 570건 (7월 14일)
한 번에 570개 취약점을 고쳤다. 역대 최대 규모다. 이 중 치명(Critical)이 59건이고, 제로데이가 3건 포함됐다. 두 건은 이미 공격에 악용 중이었다.
CVE-2026-56155— Active Directory 연합 서비스(ADFS) 권한 상승 (악용 중)CVE-2026-56164— SharePoint Server, 인증 누락으로 네트워크 경유 권한 상승CVE-2026-50661— BitLocker 우회. 물리적 접근이 있으면 암호화된 데이터 접근 가능
흥미로운 건 마이크로소프트가 밝힌 원인이다. AI 기반 취약점 탐지 시스템을 돌려 공격자보다 먼저 결함을 찾아내면서 건수가 늘었다고 한다. 패치량 증가가 일시적 현상이 아니라는 뜻이기도 하다. → 원문 (BleepingComputer)
2. SAP, NetWeaver·Commerce Cloud 치명 취약점 경고 (7월 14일)
7월 정기 권고에서 16건을 처리했고 그중 3건이 치명이다.
CVE-2026-44747— NetWeaver ABAP 메모리 손상(out-of-bounds write). 인증은 필요CVE-2026-27690— AppRouter의 HTTP 요청 스머글링. 인증 없이 다른 사용자 응답 열람·서비스 거부 가능CVE-2026-44761— Commerce Cloud 기본 자격증명 문제. 유효한 액세스 토큰을 얻어 API로 데이터 조회·변조 가능
현재까지 악용 정황은 보고되지 않았다. → 원문 (BleepingComputer)
MCP를 쓴다면 지금 확인할 것
3. MCP TypeScript SDK 교차 클라이언트 유출 — CVE-2026-25536
한 클라이언트의 응답이 다른 클라이언트로 새는 정보 노출 취약점(CVSS 7.1). 1.10.0 ~ 1.25.3이 영향, 1.26.0에서 수정됐다. StreamableHTTPServerTransport를 여러 클라이언트가 공유할 때 JSON-RPC 메시지 ID가 충돌하는 게 원인이다. stdio 단일 클라이언트 환경은 해당하지 않는다.
지금 바로 확인하는 법:
node -e "console.log(require('@modelcontextprotocol/sdk/package.json').version)"
4. MCP stdio 설계 결함 논란 (4월)
Ox Security가 공개한 구조적 문제. stdio 방식이 로컬 프로세스를 명령으로 띄우는데, 그 명령이 프로세스 기동 성공 여부와 무관하게 실행된다는 지적이다. 취약 인스턴스가 최대 20만 개로 추산됐다. 보도에 따르면 Anthropic은 “의도된 설계”라는 입장이었다고 한다.
남의 MCP 서버를 설정에 추가할 때 실행 명령을 직접 눈으로 확인해야 하는 이유다. → Infosecurity Magazine
한 줄 정리
이번 주의 공통 주제는 속도다. AI가 취약점을 찾아내는 속도가 팀이 고치는 속도를 앞지르기 시작했고, 그 결과가 570건짜리 패치 튜즈데이로 나타났다. 쓰는 쪽에서 할 수 있는 건 결국 버전을 최신으로 유지하는 것과 기본 자격증명·인증 누락 같은 기본기를 점검하는 것이다. 이번 SAP 사례 셋 중 둘이 정확히 그 기본기 문제였다.
원문을 복제하지 않고 요약과 링크만 싣는다. 각 항목은 위에 링크한 출처를 직접 확인해 정리했다.
이 글에 대한 의견은 아래 댓글로 남겨주세요 (GitHub 계정 필요). 로그인 없이 남기고 싶다면