1. [사건] eMudhra 중간 CA 키 8개 유출 — 브라우저·Go·Apple·MS가 24시간 안에 차단했다
인도 CA eMudhra의 중간 인증서 8개의 개인키가 유출됐다. Mozilla와 Google Chrome Root Program이 10월 20일 확인했고, Chrome·Firefox·Go·Apple·Microsoft가 잇달아 해당 인증서를 신뢰 목록에서 제거했다. 중간 CA는 웹사이트가 제시하는 인증서에 서명하는 주체이므로, 이 키를 가진 사람은 어떤 사이트든 브라우저가 받아들이는 인증서를 발급할 수 있다.
- 타임라인: 연구자 “Wayne”이 10월 17일 18:05 UTC에 Chrome에, 20:06 UTC에 Mozilla에 보고했다. Chrome은 19:45 UTC에 CRLSet 차단을 배포했고 Firefox는 22:59 UTC에 OneCRL 차단을 완료했다. 둘 다 브라우저가 스스로 내려받는 목록이라 업데이트나 재시작이 필요 없다. Apple은 10월 19일, Microsoft는 10월 20일 차단했다.
- 유출된 8개: TLS DV —
EM DV TLS CA - G3B(eMudhra BV, 네덜란드)·G3C(eMudhra Inc, 미국), TLS OV —G3B·G3C, TLS EV —G3B·G3C, 코드서명 —EM OV CS CA - G3B·G3C. TLS 6개는emSign Root TLS CA - G3→emSign ECC Root CA - G3로 이어지며, 이 루트는 Chrome·Apple 스토어에 있었고 10월 20일까지 Mozilla 스토어에도 있었다. - 아직 오용 증거는 없다: Chrome 차단 이전에 이 6개 TLS 중간 CA로 이어지는 인증서가 Certificate Transparency(CT) 로그에 올라온 적이 없다. 즉 CT 로깅을 요구하는 브라우저에서는 신뢰될 수 없었다. 키가 어떻게, 언제 빠져나갔는지, 연구자 외에 누가 갖고 있는지는 밝혀지지 않았다.
- 연구자가 직접 서명해 증명: Wayne은 8개 키 각각으로 “We have a problem here - Wayne” 메시지에 서명해 루트 프로그램에 보냈고, Mozilla 암호 엔지니어 Dennis Jackson이 서명·인증서 목록을 공개했다. eMudhra는 8개를 폐기했고, 나머지 신뢰 저장소에는 10월 19일 통지됐다.
- 교차서명 사본도 차단: 8개 각각은 Sectigo
AAA Certificate Services루트로 교차서명된 쌍둥이 인증서가 존재한다. Chrome은 인증서가 아니라 공개키 기준으로 차단했기 때문에 이 사본까지 함께 걸러진다(Chrome은 2025년 4월부터 Sectigo AAA를 웹사이트용으로 신뢰하지 않는다). - 남은 작업: 브라우저는 자동으로 끝났지만 브라우저 밖 신뢰 저장소(Java keystore, 임베디드·IoT 기기, 코드서명 검증기, 사내 TLS 검사 장비)는 별도 조치가 필요하다. Go로 빌드한 바이너리는 Go 1.27.3 / 1.26.10으로 재빌드해야 차단이 적용된다.
2. [사건] APT28, NATO 국가 해군 조선소 침해 — 신형 반사 로더와 HOOKEDGE 변종
러시아 연계 APT28(BlueDelta·Fancy Bear·Forest Blizzard)이 NATO 회원국 2곳에서 법집행기관·해군 조선소·군용 항공기 엔진 제조사를 노린 공격에 연루됐다. Symantec Threat Hunter Team은 이 활동을 Swallowtail로 추적하며, 백도어 HOOKEDGE와 이전에 문서화되지 않은 반사형 로더가 사용됐다고 밝혔다.
- 조선소 침해 정황: 2026년 7월 말 공격에서 운영자들은 일주일간 같은 호스트에 반복 접속하며 hands-on-keyboard 활동을 했다. 자격증명 탈취 기법 2종을 따로 쓰고, 내부망으로 통하는 지속 SSH 터널을 열고, 신형 로더를 배포했다.
- 자격증명 탈취 2종: ① SSH 개인키를 피해 호스트에 밀어넣은 뒤 곧바로 공격자 서버로 SSH 접속해 백그라운드 지속 터널을 요청, ② 호스트 루프백에 리스너를 세우고 자기 자신에게 인증을 강제해 NTLM 핸드셰이크를 캡처하는 짧은 PowerShell 스크립트.
- 신형 로더
ld.exe: SSH를 통해curl로 내려받으며, 런타임에 공급되는 암호화 키로 페이로드를 복호화해 메모리에서 실행한다. 다음 단계 페이로드의 성격은 아직 unknown. - HOOKEDGE 변화: 과거
webhook[.]siteURL로 명령을 주고받았지만, 조선소 공격에서는 전용 IP185.82.218[.]119:443로 태스킹·유출을 통합했다. 매크로 포함 Word 문서로 배포되고, 감염 PC는 화면 밖 Edge 인스턴스로 명령을 가져온다(전통적 다운로더 회피). - 최근 활동: 조선소 네트워크에서 2026년 9월 24일 HOOKEDGE 연관 VBS 런처가 관측됐다. 정보 유출 여부는 확인되지 않았다. HOOKEDGE는 2025년 9월~2026년 4월 루마니아·스페인·튀르키예 외교·정부 표적 캠페인에서 먼저 보고된 악성코드로,
HEADLACE와 코드·수법이 겹친다.
3. [사건] Zeabur, 두 달 만의 두 번째 침해 — 32만 계정 유출 후 서비스 종료 선언
개발·배포 플랫폼 Zeabur가 평문으로 보관된 내부 자격증명이 유출되면서 인프라가 뚫렸다고 공개했다. 탈취된 것은 환경변수 레코드 320만 건과 계정 321,810개의 정보. 회사는 결국 2026년 12월 1일부터 서비스 종료를 시작해 연말까지 완전히 닫겠다고 밝혔다.
- 사고 경위: 2026년 10월 14~15일, 공격자가 유출된 내부 자격증명으로 공유 클러스터 9개 리전, 일부 전용 서버, 내부 시스템에 침입해 프로덕션 DB까지 읽었다. 사용된 관리자 자격증명과 클라우드 액세스 키는 8월 사고에서 확보했을 가능성이 있다(미확정).
- 근본 원인 — 회전하지 않은 무기한 토큰: 관리자 토큰은 만료가 없고 2024년 1월 생성 이후 한 번도 교체되지 않았으며, 8월 사고 후 회전 대상에서도 빠졌다. 게다가 관리자 포털이 퍼블릭 인터넷에 열려 있었다.
- 2차 피해: GCP 서버 101대에 사용자 92명의 root 로그인, 서버 50대에 공격자 SSH 키 추가, 16개 고객 디스크 사본이 공격자 VM에 연결됐다.
- 이용자 조치: 노출된 자격증명·시크릿 즉시 회전, 활성 세션 전부 폐기, 침해된 GCP 서버는 재구축. 8월 사고 대응으로 고객 자체 서버로 옮긴 변수는 이번 DB 노출에서 빠졌지만, 침해된 호스트에 남아 있으면 여전히 위험하다.
- 시사점: 3년 반 성장 뒤 스케일링 부담을 이유로 문을 닫는 사례로, “8월에 뚫렸는데 10월에 더 크게 뚫렸다”는 전형적인 사후 대응 실패다. 사고 후 모든 자격증명 회전과 관리 평면 네트워크 분리가 없으면 같은 침해가 반복된다.
출처: BleepingComputer - Zeabur shutting down after second security breach in two months
4. [사건] OVHcloud CLI 릴리스가 백도어로 교체됐다 — v0.11.0~v0.15.0
프랑스 클라우드·호스팅 업체 OVHcloud가 자사 오픈소스 CLI 도구를 통해 정보 탈취 악성코드가 배포됐다고 경고했다. 공격자는 개발자 GitHub 계정을 탈취해 저장소에 접근한 뒤 v0.11.0~v0.15.0 릴리스를 변조했다.
- 노출 창: 악성 릴리스는 10월 19일 14:47에 게시됐고, 고객 신고를 받은 뒤 16:21에 차단됐다. 약 1시간 34분이 위험 구간이다. v0.10.0과 v0.16.0은 정상이다.
- 왜 릴리스가 바뀌었나: GitHub의 release immutability(릴리스 불변성) 설정이 꺼져 있어, 권한이 있는 계정이면 CI/CD 검증을 거치지 않고 기존 릴리스 자산을 교체할 수 있었다. OVHcloud는 이 기능을 켜고 사고를 종결했다고 밝혔다. 다만 “단위 테스트·기능 테스트·CVE 탐지 등 CI/CD 파이프라인 전체는 영향받지 않았다”고 강조했다.
- 악성코드 목적: CEO Octave Klaba는 “바이너리 품질은 조악하지만 디스크의 시크릿을 추출하는 것이 목적”이라며, 영향받은 사용자는 디스크의 모든 시크릿을 교체하라고 권고했다.
- GlassWorm 연계 의심: OpenSourceMalware는 이번 공격을 GlassWorm 작전의 일부로 본다. 사용된 GitHub 계정은 6개월 이상 탈취 상태였고, 2026년 3월 5일 스크립트 기반 히스토리 재작성과 Solana 메모를 dead drop으로 쓰는 숨은
preinstall.js로더가 확인됐다. 악성 패키지는 CI가 아닌 로컬에서 빌드돼 업로드됐다. - 영향 플랫폼: macOS(Intel·ARM), Linux(x86_64·ARM64), Windows x86-64. 소스 빌드와 도커 이미지는 영향 없음. 해당 바이너리를 실행한 적이 있으면 그 머신의 시크릿은 전부 침해로 가정해야 한다.
출처: BleepingComputer - OVHcloud CLI releases backdoored on GitHub to steal developer secrets
5. [사건] Pegasus, 세르비아 대학 총장 아이폰 감염 — 총선 6일 전, 제로클릭
베오그라드 대학 총장이자 학생 시위 지지 인사인 Vladan Đokić의 아이폰이 NSO Group의 Pegasus에 감염된 것으로 10월 19일 Citizen Lab이 확인했다. 발견 시점은 세르비아 10월 25일 조기 총선 6일 전이며, 감염은 사용자가 아무것도 누르지 않아도 되는 제로클릭 익스플로잇으로 이뤄졌다.
- 확신도와 공백: Citizen Lab은 “높은 확신”으로 감염을 판정했지만, 2026년 중 정확한 감염 시점과 배후는 특정하지 못했고 조사는 진행 중이다. 무엇이 유출됐는지도 밝히지 않았다.
- Pegasus의 권한: 운영자는 기기 소유자와 같은 수준의 접근(암호화된 메시지 포함)을 얻고, 소유자 모르게 마이크·카메라를 켤 수 있다.
- 두 번째 사례: 조직범죄 전담 검찰의 수석 수사관 Rade Bajić는 8월 13일(리마인더 8월 27일) Apple Threat Notification을 받았다. 그는 쿠슈너 연계 부동산 개발과 얽힌 ‘Generalštab’ 부패 수사를 맡았다가 2025년 11월 설명 없이 배제됐다. 포렌식은 진행 중이며 감염 여부는 미확정이다.
- 배경 — 반복되는 물결: 세르비아 디지털권리단체 SHARE Foundation은 9월 2일 “올해 초부터 학생 활동가·야당 의원·지방의원 등 최소 14명이 스파이웨어 표적이 됐고, 12명이 8월 Apple 알림을 받았다”고 발표했다. Apple은 8월 110개국 사용자에게 경고를 보낸 바 있다.
- 정부 반응: 세르비아 민간정보국(BIA)은 9월 3일 “순전한 선정적 과장”이라며 부인했고, Đokić는 “또 다른 협박 시도”라며 독립 조사를 요구했다. 올해 3월 31일 경찰이 총장실을 압수수색해 컴퓨터와 서버를 가져갔다.
6. [취약점] FortiSIEM CVE-2026-106173 (9.4) — PoC 공개, gRPC 27918번 포트로 무인증 RCE
Fortinet FortiSIEM의 최근 패치된 치명적 결함에 대한 공개 PoC 익스플로잇이 나왔다. CVE-2026-106173, CVSS 9.4의 경로 순회(path traversal) 결함으로, 특수하게 조작된 패킷으로 무인증 상태에서 임의 코드 실행이 가능하다.
- 공격면: TCP 27918번 포트의 gRPC 서비스에 인증 없이 접속하는 것으로 시작한다. Horizon3.ai에 따르면
SendQueryResult()함수가 사용자 입력query-id를 검증 없이 경로에 붙이는 것이 원인이다. - 결함 2개를 겹친다: ①
../경로 순회로 의도된 디렉터리를 벗어나고, ②query-id에 NUL 바이트(\0)를 넣어 프로그램이 자동으로 붙이는 파일명 접미사(result-<IP>-0-0-<id>.dat)를 잘라낸다. 결과적으로 공격자가 원하는 파일명 그대로 덮어쓸 수 있다. - 왜 곧바로 RCE인가: 덮어쓰기 대상이 Redis 헬스체크 스크립트
/opt/charting/redishb.sh이고, 이 파일은 cron이 60초마다 실행한다. Horizon3.ai의 Zach Hanley는 “덮어쓰기가 NUL 바이트 앞 경로에 정확히 떨어지고, 기존 파일이면 소유자·권한을 유지한 채 제자리에서 교체된다”고 설명했다. - 패치: Fortinet은 지난주 수정판을 냈다. FortiSIEM 7.5.0 → 7.5.1 이상으로 올려야 하며 7.6은 영향 없음. 인터넷에 노출된 27918 포트는 즉시 차단하거나 화이트리스트로 좁혀야 한다.
7. [취약점] PHP CVE-2026-109618·109619 — 오늘 14:00 UTC 긴급 패치, PHP 5~8 전부 해당
PHP 보안팀이 오늘(10월 21일) 14:00 UTC(한국시간 23:00)에 치명적 취약점 2건을 고치는 긴급 보안 업데이트를 낸다. 두 결함 모두 CVSS v4.0 기준 9.2이며, PHP 팀은 “세부 정보가 공개되거나 실제 악용 정황이 나타나면 더 일찍 배포할 권리를 유보한다”고 공지했다.
- 정체:
CVE-2026-109618과CVE-2026-109619. watchTowr는 둘 다 원격 코드 실행(RCE)이며 PHP 5, 6, 7, 8 전부에 영향이 있다고 밝혔다. watchTowr CEO Benjamin Harris는 “둘 다 CVSS 10”이라고 표현했다(공식 점수는 9.2로 다름). - 엠바고가 샜다: 원래 공개는 10월 22일 11:00 ET 예정이었는데, Hacker News 포럼에 사용자 “petecooper”가 CVE 번호와 “PHP 5까지 거슬러 영향”이라는 내용을 게시했다(현재 삭제). watchTowr는 “CVE-2026-109618은 재현에 성공했지만 패치가 나올 때까지 기술 정보는 공개하지 않는다”고 밝혔다.
- 현재까지: 실제 악용은 관측되지 않았다. PHP 팀은 영향 버전·공격 방식·수정 릴리스 등 기술 세부 정보를 공개하지 않았고, 업데이트 시점에 함께 발표한다.
- 실무: PHP 5·6은 이미 지원 종료라 공식 패치가 나오지 않을 가능성이 높다. 레거시 코드베이스는 지금 버전 확인부터 시작해 업그레이드 경로를 미리 정해두고, 오늘 23시 이후
php.net공지를 확인해 즉시 반영해야 한다.
출처: BleepingComputer - PHP warns admins of two critical flaws, emergency patches coming tomorrow
8. [취약점] PAN-OS CVE-2026-0257 (7.8) — Qilin·INC 랜섬웨어가 MFA를 우회해 VPN을 연다
Palo Alto Networks는 PAN-OS·Prisma Access의 이미 패치된 결함이 랜섬웨어 조직에 의해 계속 악용되고 있다고 밝혔다. CVE-2026-0257(CVSS 7.8)은 인증 우회 결함으로, 악용되면 무단 VPN 연결을 수립할 수 있다. 2026년 5월 패치됐고 5월 13일 CISA KEV에 등재됐다.
- 행위자: Unit 42는 Spikey Scorpius(Qilin)와 Tarnished Scorpius(INC)를 지목했다. 며칠 전 ReliaQuest도 Qilin과 Settra가 금전 목적으로 이 결함을 악용하는 것을 탐지했다.
- 공격 흐름: 결함으로 초기 발판을 확보 → MFA를 우회해 VPN 세션 수립 → 내부 정찰. 정찰에는 이중용도 RMM(원격 모니터링·관리) 도구를 사용해 정상 관리 트래픽처럼 보이게 한다.
- 왜 지금 중요한가: 패치된 지 5개월이 지났는데도 실제 침해가 이어지고 있다는 것은 VPN 장비 패치가 조직에서 가장 느린 항목임을 뜻한다. KEV 등재 후 마감도 이미 지났다.
- 점검: 5월 이전 PAN-OS·Prisma Access 버전, 비정상 VPN 세션·MFA 우회 로그, 최근 설치된 RMM 에이전트, 그리고 GlobalProtect 로그에서 새 기기·새 지역 접속을 확인해야 한다.
출처: The Hacker News - Qilin and INC Ransomware Groups Exploit Palo Alto Networks Flaw to Bypass MFA
9. [패치] 모레(10-23)가 KEV 마감 — SiteGuard·Plex, 그리고 NVD 신규 9.8급
이번 주 패치 우선순위는 명확하다. CISA KEV에 10월 20일 추가된 SiteGuard·Plex 항목의 연방기관 패치 마감이 10월 23일이다. 같은 날 NVD에는 9.8급 WordPress 플러그인 결함이 여러 건 올라왔다.
- KEV 마감 10-23 — SiteGuard
CVE-2026-106931: EG Secure Solutions SiteGuard Server Edition의 OS 명령 주입.root/SYSTEM권한으로 임의 명령 실행이 가능하다. (10-19 게시물에서 상세 다룸 — 아직 미적용이라면 오늘이 사실상 마지막 실무일이다.) - KEV 마감 10-23 — Plex
CVE-2026-96654·CVE-2026-96656: 인코딩된 URI 스킴 처리 결함과 Codecs 디렉터리 임의 파일 쓰기.96652·96655(SSRF 2건)의 마감은 11월 3일. Plex Media Server는 1.43.3.10861 이상이면 된다. - NVD 신규 9.8 — OttoKit
CVE-2026-110372: Brainstorm Force OttoKit(SureTriggers)의 잘못된 권한 부여로 권한 상승. 1.1.40 이하 전 버전 영향. WordPress 사이트에서 플러그인 하나로 관리자 권한을 넘겨주는 유형이다. - NVD 신규 9.8 — Conversational Forms for ChatBot
CVE-2026-110886: QuantumCloud의 신뢰할 수 없는 데이터 역직렬화로 객체 주입. 1.5.1 이하 영향. - 그 밖: Booktics
CVE-2026-1098949.3(SQL 주입, 1.0.29 이하), Strong TestimonialsCVE-2026-1074368.8(객체 주입, 3.3.12 이하). 셋 다 WordPress 플러그인이며 패치가 이미 배포됐다 — 자동 업데이트가 꺼진 사이트는 수동 확인이 필요하다. - Go 1.27.3 / 1.26.10: 10월 20일 배포. 인증서 검증기가 중간 CA 8개의 키를 거부하도록 바뀌었다(항목 1의 eMudhra 사안). Go 팀은 해당 CA 이름을 밝히지 않았고 URGENT 트랙으로 처리했다 — 생태계 무결성 위협이나 실제 악용에 쓰이는 절차다.
출처: CISA - Known Exploited Vulnerabilities Catalog | NVD - CVE-2026-110372 | The Hacker News - Go Issues Emergency Update Blocking Eight CA Keys
10. [트렌드] 자율 AI 에이전트가 1,200개 사이트를 두드렸다 — 태스크당 5달러, 성공률 10%
중국어권 범죄 조직이 자율 AI 에이전트에게 기업 웹사이트를 공격하게 시켰고, 보안 연구자가 그 과정을 실시간으로 지켜봤다. 운영자들이 제어 패널을 인터넷에 그대로 노출해 둔 덕분이다. NorForge의 Snorre Fagerland가 10월 19일 공개했고, Reuters가 공격자 기록을 검토해 피해 기업 이름을 확인했다.
- 규모: 에이전트들은 1,200개 이상 사이트를 시도해 100개 이상 기업의 웹사이트에 도달했다. 피해자에는 농기계 Deere, 가전 SharkNinja, 엔진 Cummins가 포함됐다. 실제 데이터 유출 여부는 알려지지 않았다.
- 어떻게 발견했나: Fagerland는 해커들이 즐겨 쓰는 오픈소스 AI 도구 Cairn의 노출된 인스턴스를 인터넷 스캔으로 찾았다. 10월 2일부터 약 24개 인스턴스가 악용 중이었고, 그중 20개 이상을 악성으로 판단했다. 가장 바쁜 클러스터 AIA0001은 중국어 기반으로 패널 14개와 1,100개 이상의 공격 프로젝트를 묶고 있었다.
- 경제성: 침해 성공까지 평균 약 23시간, 전체 성공률은 약 10%, 태스크당 약 5달러(실패·중단 포함, 불확실성 큼). 운영자가 적어준 지침은 중국어 100자 미만이었다. 목표는 쇼핑·결제 시스템에 지속 접근을 확보하는 것, 미국·일본·호주가 표적이다.
- 실제 침해 방식: 한 사례는 memcached 세션 저장소에 대한 무단 쓰기 → 저장된 PHP 객체의 안전하지 않은 처리 → 구버전 Zend Framework 결함 순으로 이어졌다. 다른 사례에서는 큰 유통업체에서 취약한 백엔드 서버를 고르는 쿠키 설정 하나를 찾아내 침투했다. 즉 단일 기법이 아니라 피해자마다 다른 체인을 스스로 조립한다.
- 같은 날의 다른 AI 신호 — 방어 측이 잠긴다: Axios는 핵심 인터넷 보안 도구(예: curl) 메인테이너들이 AI가 생성한 저품질 버그 리포트에 파묻혀, 저수준 결함을 조기 공개하는 쪽으로 선회하고 있다고 보도했다. curl 메인테이너들은 취약점 ‘눈사태’ 속에서 엠바고를 감당하기 어렵다고 밝혔다. 공격 자동화는 빨라지는데 방어 측 검토 용량은 AI 잡음으로 줄어드는 비대칭이 이번 주의 핵심 변화다.
- 시사점: 공격 비용이 5달러로 떨어지면 “표적이 될 만한가”라는 기준 자체가 무너진다. 방어선은 특정 CVE 차단이 아니라 세션 저장소·직렬화 경계·구버전 프레임워크 같은 상습 침투 경로를 닫고, 비정상 업로드·웹셸 흔적을 상시 탐지하는 쪽으로 옮겨야 한다.
출처: The Hacker News - Hackers Use Autonomous AI Agents to Breach Company Websites, Target Over 1,200 Sites | Axios - A key internet security tool is getting buried in AI-generated bug reports