📊 W42 주간 IT 트렌드 (10/12–10/18)
이번 주의 한 줄: 에이전트 개발 도구 자체가 공격면이 된 주였다. OpenCode가 침해돼 사용자가 맡겨 둔 OpenAI·Anthropic·Google API 키가 털렸고(10/17 공개), Codex CLI는 끌 방법 없는 자가 업데이트 데몬을 기본값으로 깔기 시작했다. 그 뒤에는 "AI가 만든 코드량"이 개발 인프라의 전제를 깨는 흐름이 겹쳤다 — Anthropic은 Git을 버렸고(하루 머지 2,500→30,000건), Microsoft는 한 달 1,413건이라는 CVE 발행 기록을 세웠다. Critical은 없었다.
이번 주 먼저
- 에이전트 도구(Claude Code·Codex·Hermes 등)가 보관 중인 프로바이더 API 키를 목록화하고, 각 프로바이더 콘솔에서 10/16 이후 사용량 이상 유무를 확인 (10/23)
- 상주 중인 codex app-server 데몬을 둘지 판정하고, 0.157.0 이상으로 올리기 전에 daemon_auto_start 기본값을 어떻게 둘지 먼저 정한다 (10/26)
- KEV를 자동 수집하는 파이프라인이 NVD에서 철회(Rejected)된 레코드(CVE-2026-21589)와 3일 기한을 어떻게 처리하는지 확인 (10/30)
—— AI ——
────────
▣ Anthropic이 Git을 버렸다 — 하루 머지 2,500→30,000건, 그런데 외부에서는 쓸 수 없다 (10/13)
핵심: Anthropic이 모노레포를 Git에서 자체 버전관리 시스템 Scion으로 옮겼다고 공식 엔지니어링 블로그에 밝혔다. 하루 머지가 5월 약 2,500건에서 9월 3만 건 이상(5개월 12배)으로 늘면서 main 히스토리만 약 100GB, 압축 작업본 25GB 초과, 내부 git 미러 수백 개로도 감당이 안 됐다는 설명이다. Scion은 분산형을 버린 클라이언트-서버형으로 커밋·머지·리베이스를 서버에서 처리한다. 제품 출시가 아니라 사례 공개다 — 오픈소스도 아니고 외부 제공 계획도 없다. 같은 주 Claude Code 팀은 코드리뷰 재설계 글에서 "코드의 약 90%를 Claude가 작성"(자사 수치), "에이전트 승인은 사람 승인으로 치지 않는다"는 원칙을 냈고, Linus Torvalds는 Claude Code로 커널 페이지캐시 읽기 경로 패치 시리즈를 냈다(본인 노트북 측정, 검토 중).
왜 중요한가: "AI가 코드를 많이 쓴다"가 개발 인프라의 용량 문제로 처음 넘어온 사례다. Git·CI·리뷰·머지 큐가 사람 손 속도를 전제로 설계돼 있다는 게 수치로 드러났다. 다만 12배는 Anthropic이라는 극단값이다. 커뮤니티는 기술보다 귀속 논쟁(Meta Mononoke를 베꼈다는 글 426·254점)이 먼저 붙었고, 같은 주 QGIS는 AI 기여 모라토리엄을 의결했다 — 커널 메인테이너는 AI로 패치를 쓰고 QGIS는 AI 기여를 막은, 정반대 결론이 같은 주에 나왔다.
출처: https://t.co/xFikDSxB05
—— 클라우드·데이터센터·인프라 ——
────────
▣ 컨테이너 이미지가 런타임의 샌드박스 설정을 고른다 — Podman 10.0 등 한 주에 세 건 (10/12–10/15)
핵심: 같은 신뢰 경계를 깨는 공지가 한 주에 셋 나왔다. ① Podman CVE-2026-94603 — 이미지에 체크포인트 런타임 주석이 붙어 있으면 사용자가 건 --cap-drop=ALL 같은 제약을 조용히 무시하고 이미지가 정한 권한 집합을 쓴다. 4.4.0~5.8.7·6.1.2 이하 대상, 5.8.8·6.1.3에서 수정, 루트리스는 영향 없음. 점수는 GitHub(CNA) 10.0 vs Red Hat 8.6으로 갈린다. ② runwasi CVE-2026-47218(9.3) — containerd-shim-wasmtime이 이미지 레이어 안의 Wasmtime 사전컴파일 바이트를 신뢰된 캐시로 취급해 Wasm 검증 없이 네이티브 코드로 실행(0.6.1 수정). ③ Docker Hub CVE-2026-105445(9.4) — 개인 계정을 조직으로 전환할 때 PAT가 회수 없이 다른 사용자 소유로 재배정된다.
왜 중요한가: 셋 다 "이미지·레지스트리 쪽 데이터가 런타임의 보안 결정을 바꾼다"는 같은 모양이다. 컨테이너 보안 모델은 런타임이 정책을 집행한다고 전제하지만 여기서는 이미지가 정책을 고른다. 특히 Podman 건은 사용자가 명시한 --cap-drop이 경고 없이 무시돼, 방어 설정이 적용됐는지 확인할 방법이 사용자 쪽에 없다. 그런데 CVSS 10.0짜리 런타임 결함에 HN·Reddit 스레드가 하나도 없었다 — 관심이 전부 에이전트 도구 쪽에 가 있었다.
출처: https://t.co/VgtUsT9NMO
—— 보안·규제 ——
────────
▣ KEV 9건이 나흘에 몰렸고 전부 경계·관리 제품 — Ivanti는 "완전 패치된 장비"가 털렸다 (10/13–10/16)
핵심: CISA KEV 등재는 10/13 2건, 10/14 4건, 10/15 1건, 10/16 2건으로 합 9건, 10월 전체 18건의 절반이 이 한 주에 몰렸다. Ivanti Connect Secure(CVE-2026-104935), Windows Shell(CVE-2026-96951, Mark of the Web 우회), Cisco Secure Email Gateway(9.8), PAN-OS, Ahsay AhsayCBS 2건(체인, 익스플로잇 공개), Atlassian, BeyondTrust Remote Support(9.3), Fortinet — 전부 경계 장비·관리 콘솔·백업 서버다. Volexity는 10월 첫 주 완전히 패치된 Ivanti VPN 장비가 인증 우회+RCE+권한상승 3중 체인으로 미인증 root 실행까지 뚫린 사례를 보고했다. 데이터 품질 문제도 하나 — Atlassian CVE-2026-21589는 KEV에는 올라 있는데 NVD에서는 Rejected(철회) 상태다.
왜 중요한가: "패치했다"가 안전의 증거가 아닌 사례가 공식 보고로 남았다. 9건 모두 시정 기한은 등재 후 3일이지만, 이건 이번 주 변화가 아니라 6월부터 이어진 기준이다. 실무에서 남는 건 제품 대조보다 파이프라인 쪽이다 — KEV와 NVD를 조인하는 자동 수집에서 철회된 레코드는 조용히 사라지거나 점수 0으로 떨어진다. 보안 매체와 KISA 보호나라는 떠들썩했는데 HN에서 Ivanti 체인 글은 2점이었다.
출처: https://t.co/TNtL5cQOOP
────────
▣ 국내 AI기본법·데이터산업법 개정안 국무회의 통과 — 2027년 4월 시행 (10/14)
핵심: 과기정통부 발표. 정부 사업으로 구축된 AI 학습용 데이터를 'AI허브'에 연계·제공하도록 의무화하고(영업비밀·개인정보·저작권·국가안보 사유는 제외), 데이터산업법에는 '원-윈도우' 운영을 위한 데이터 소재 정보 연계 협력 요청 근거를 넣었다. 공포 후 6개월, 2027년 4월 시행.
왜 중요한가: 지금은 정부 과제로 학습 데이터를 만든 곳에만 해당한다. 시행령에서 범위가 민간까지 넓어지는지가 다음에 볼 지점이다.
출처: https://t.co/lnz8dzZg6U
—— 취약점·해킹 ——
────────
▣ OpenCode 침해 — 에이전트 CLI에 맡긴 OpenAI·Anthropic·Google API 키가 털렸다 (10/16–10/17)
핵심: OpenCode가 10/17 침해를 공개했다. 10/16 밤~10/17 미인증 주체가 폐기 진행 중이던 레거시 Console 시스템에 접근했고, 유료 Console 사용자가 저장해 둔 제3자 프로바이더 API 키가 노출됐다. 회사는 영향 범위를 Console 사용자의 약 1.4%, 전체 사용자를 월 1,600만 개발자로 제시했다(벤더 자체 수치). 원인은 "대규모 distillation 공격"이라고만 했고 기술 상세는 내지 않았다. 공지 전에 과금 이상을 먼저 발견한 사용자들이 있었다 — OpenAI 키 $281, Anthropic 키 $168이 소진됐다는 커뮤니티 보고. 사흘 전 2.0을 출시했고 "V2에 보안 회귀가 머지됐다"는 지적도 있었지만, 회사는 원인을 레거시 Console로 지목했고 둘의 인과는 확인되지 않았다.
왜 중요한가: 털린 게 OpenCode 계정이 아니라 다른 회사의 과금 자격증명이다. "사용자가 자기 프로바이더 키를 넣어 쓰는" 에이전트 도구는 그 순간 키 보관소가 되고, 공격자는 도구 하나를 깨서 여러 프로바이더 과금 권한을 한꺼번에 얻는다. HN 941점 스레드에서 가장 많이 나온 지적은 "폐기 중인 시스템이 여전히 프로덕션 자격증명을 쥐고 있었다"였다. 지금 물어야 할 건 "어느 도구가, 어느 키를, 어디에 들고 있는지 셀 수 있나"다.
출처: https://t.co/fTcP2mhFuQ
────────
▣ 10월 패치 화요일 1,413건 — 한 달 만에 974→1,413, 실제 악용은 1건 (10/13)
핵심: Microsoft가 한 달에 1,000건을 넘긴 첫 사례다. 집계는 NVD 직접 1,407건(10/13 하루), 매체 1,413·1,415건으로 엇갈려 어느 쪽도 확정 수치로 쓰기 어렵다. 전월 974건 대비 약 45% 증가, Critical 78 / Important 1,329, Critical 중 65건이 RCE. 실제 악용 제로데이는 1건(CVE-2026-96951 Windows Shell, KEV 9건 중 하나와 같은 건). 증가 원인으로 "Microsoft가 AI로 자사 취약점을 찾아 고치는 체계"가 지목됐지만 이건 매체 해석이고 Microsoft 공식 설명으로 확인되지 않았다. 같은 주 NVD 전체 발행은 5,499건이었다.
왜 중요한가: 발행량과 위험량의 비율이 1,400:1이 됐다. CVE 개수, CVSS 합산, "이번 달 고위험 N건" 같은 지표로 돌아가는 게이팅·보고 체계는 10월부터 추세를 읽을 수 없다. 보안 매체 8곳 이상이 "기록 경신"을 헤드라인으로 다뤘는데 HN에는 스레드조차 없었다 — 개발자 커뮤니티는 이미 CVE 개수를 신호로 보지 않고, 아직 개수로 보고하는 건 조직의 보고 체계뿐이다. Anthropic의 Git 이탈과 뿌리가 같다: AI가 코드를 만드는 단가와 취약점을 찾는 단가를 동시에 낮췄고, 병목은 사람이 검토하는 속도로 옮겨 갔다.
출처: https://t.co/41Uv6e5mcG
—— 개발자·엔터프라이즈 ——
────────
▣ Codex CLI가 끌 수 없는 자가 업데이트 데몬을 기본으로 깐다 — "맬웨어의 특징" HN 609점 (10/12–10/13)
핵심: Codex CLI 0.157.0부터 daemon_auto_start 기본값이 켜짐이 됐다(GitHub 이슈 #48195). 대화형 세션을 열면 codex app-server --managed-daemon이 분리 프로세스로 뜨고, 창을 모두 닫아도 살아남아 PID 1로 재부모화된다. 이 데몬은 기동 5분 뒤 한 번, 이후 매시간 업데이트를 확인해 새 릴리스를 받고 백엔드를 재시작하며, 60초 드레인 후 진행 중인 세션을 강제 종료할 수 있다. 설치 패키지 약 374MB를 통째로 복제하고, 처음 띄운 세션의 환경변수(프록시 등)를 이후 모든 세션에 고정한다. OpenAI 릴리스 노트 표기는 "적격 대화형 세션에 자동 백그라운드 서버 시작을 활성화" 한 줄이 전부이고 이슈 스레드에 공식 응답은 없다.
왜 중요한가: 도구가 사용자 모르게 상주하면서 사용자 통제 밖에서 스스로 버전을 바꾸는 조합이다. 버전 고정이 의미를 잃고 변경 이력이 조직의 변경 관리 밖으로 나간다. 0.157.0 미만이면 아직 상주까지만이고, 올리는 순간 기본 동작이 바뀐다 — 그러니 올리기 전에 정해야 한다. 릴리스 노트 한 줄과 댓글 294개 1면 스레드 사이의 거리가 이번 주 가장 컸다. 공급자가 사용자의 설치 버전을 덮어쓰는 모양은 이미지가 사용자의 --cap-drop을 덮어쓰는 Podman 건과 같다.
출처: https://t.co/kZZw42dpv6
한 줄로: 키는 남의 서버에, 버전은 남의 손에, 검토는 사람 속도에 걸려 있었습니다. 이번 주에 드러난 건 에이전트 도구를 어디까지 믿고 있었는지입니다.
#주간IT트렌드 #IT브리핑 #OpenCode #Codex #Anthropic #KEV #Ivanti #패치화요일 #Podman #컨테이너보안 #AI에이전트 #AI기본법