iTerm2 쓰면 `cat readme.txt` 한 줄로 RCE가 터진다
iTerm2의 SSH integration 기능이 터미널 출력 소스를 검증하지 않아, 악성 텍스트 파일을 cat만 해도 가짜 conductor 세션으로 속여 원격 코드 실행이 가능하다는 버그가 공개됐다. 3월 31일 패치됐지만 stable 릴리스엔 아직 미반영. base64 청크 충돌까지 동원한 정교한 익스플로잇이다.
- 1
iTerm2의 SSH integration은 원격 conductor 스크립트와 터미널 이스케이프 시퀀스(DCS 2000p, OSC 135)로 대화하는 구조인데, 출력 소스를 검증하지 않아 아무 파일이 conductor 행세를 할 수 있다
- 2
악성 파일은 요청을 주입할 필요가 없다. iTerm2가 getshell, pythonversion을 자동으로 발사하고 공격자는 답변만 위조하면 된다
- 3
sshargs 필드를 base64 충돌로 정교하게 설계해, 최종 명령의 마지막 128바이트 청크가 ace/c+aliFIo라는 유효 경로가 되도록 역산했다
- 4
로컬 셸이 PTY로 쓰인 base64 청크들을 그대로 입력받아 실행 — PTY 혼동을 이용한 체인
- 5
3월 30일 신고, 31일 커밋으로 수정됐지만 글 작성 시점 기준 stable 릴리스에는 아직 반영 안 됨
터미널 에뮬레이터에 '편의 기능'을 추가할 때마다 공격 표면이 늘어난다는 교훈. 출력 신뢰 검증 없는 채널 공유 프로토콜은 시한폭탄이다.
관련 기사
IBM의 AI 개발 파트너 ‘밥’, 생산성 45% 올리고 보안까지 끼워 넣겠다는 얘기
IBM이 소프트웨어 배포 라이프사이클 파트너 ‘Bob’을 소개하면서 개발 생산성 45% 향상, 앱 현대화 최대 93% 개선을 내세웠어. 기사 전반은 AI 코딩 도구가 생산성을 올리는 동시에 공급망 공격과 보안 검증 부담을 키우는 현실을 짚고, Bob이 사람 승인과 시프트 레프트 보안으로 이 문제를 풀겠다는 내용이야.
한국형 AI 취약점 대응 허브 ‘K-글래스윙’ 추진
한국정보보호산업협회가 AI 기반 취약점 대응 체계인 K-글래스윙 출범을 추진한다. 해외 보안 특화 AI 프로젝트에만 기대기 어렵기 때문에, 국내 보안기업·AI 기업·공공기관이 함께 취약점 진단과 한국형 보안 AI 모델 개발을 맡는 구조다.
샘 올트먼·다리오 아모데이까지, ‘AI 생물학무기’ 막자고 미국 의회에 규제 촉구
오픈AI, 앤트로픽, 구글 딥마인드 등 주요 AI 기업 리더들이 미국 의회에 합성 핵산 판매 규제를 요구했다. AI가 바이러스학 같은 전문 영역의 지식 장벽을 낮추면서, 악의적 세력이 생물학무기 개발에 활용할 수 있다는 우려가 핵심임.
환자 의료기록 133GB가 공개 서버에 노출됐고, 병원은 답이 없었다
캘리포니아 백 앤 페인 스페셜리스트의 서버에서 환자 의료기록 133GB가 공개된 정황이 보고됐다. 제보자는 2026년 3월 31일 병원 측에 알렸지만 응답을 받지 못했고, 5월 20일 AWS에 신고한 뒤 6일 만에 서버가 조치됐다고 밝혔다. 이후 환자와 규제기관에 통지할 계획이 있는지 물었지만 답변은 없었다.
레드햇 관련 npm 패키지 감염, 미아즈마 웜이 개발자 환경과 클라우드 계정까지 노렸다
레드햇 관련 npm 패키지가 악성코드에 감염돼 개발자 PC, 깃허브 토큰, 클라우드 자격증명, 쿠버네티스 설정, CI/CD 비밀정보까지 노린 사건이 드러났어. 이번 미아즈마 변종은 패키지 설치만으로 실행되고, VS 코드와 클로드 코드 설정까지 건드려 지속성을 확보하려 했다는 점이 특히 위험해.
댓글
댓글
댓글을 불러오는 중...