Trawling

개발·오픈소스 · 최신기사

개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.

Cursor, Claude Code 악성 확장 2개 버전 제거…기기 내 흔적도 정리 권고

발행

Cursor는 자사 VS Code 확장 마켓플레이스에서 macOS·Windows용 Claude Code 2.1.312와 2.1.313의 악성 수정본을 제공했다고 밝혔습니다. 악성 코드는 SSH 키와 재실행 설정을 남길 수 있어 확장 삭제만으로 기기 내 흔적이 없어지지 않습니다. Cursor는 공격자 서버를 오프라인으로 전환하고, 영향을 받은 기기의 키·지속성 파일 제거와 접근 가능했던 자격 증명·세션 교체를 권고했습니다.

Northflank, 고객에 모든 시크릿·자격증명 교체 권고

발행

Northflank는 보안 사고를 확인됨으로 표시하고, 환경변수와 자격증명이 노출됐다고 가정해 모든 키를 교체하라고 권고했습니다. 조사와 플랫폼 일부 구성요소의 중대 장애가 이어졌지만 실제 유출 범위와 침입 경로는 공개되지 않았습니다.

Go 보안팀, Linux 커널 취약점에 패치 커널 업그레이드 권고

발행

CVE-2026-98432는 Linux 커널의 IPv4 TCP 처리 취약점으로, Anthropic이 공개한 원격 공격 시연에는 MPTCP 리스너가 필요합니다. Go 1.24부터 Linux 리스너가 MPTCP를 기본 활성화해 Go 서버도 시연된 공격 경로를 열 수 있습니다. MPTCP 비활성화는 해당 경로를 제한하는 완화책이며 Go 보안팀은 패치된 커널로 업그레이드하라고 권고했습니다.

Cursor 마켓플레이스, Claude Code 변조 확장 배포…최대 5,000명 영향 가능성

발행

Cursor는 10월 29일 자사 마켓플레이스에서 Claude Code 2.1.313 변조본을 제거했으며, 해당 시간대 설치·업데이트 사용자 최대 5,000명이 영향받았을 수 있다고 밝혔습니다. 악성 코드는 SSH 키와 지속성 구성요소를 설치하고 호스트 정보를 전송하려 했으며, 확장 삭제만으로 흔적이 사라지지 않을 수 있어 별도 점검과 자격증명 교체가 필요합니다.

Colshare, 자체 공격 테스트서 기업용 위조 키 전달 결함 수정

발행

문서 공유 서비스 Colshare 개발자가 10월 29일 AI 에이전트로 서비스 복사본을 세 차례 공격 테스트해 여러 문제를 수정했다고 공개했습니다. 서버 저장소에 쓸 수 있는 공격자가 기업용 기기에 위조 키를 전달하는 치명적 결함도 발견됐습니다. 테스트는 개발자가 지휘한 자체 검증이며 독립 감사는 별도로 진행할 계획입니다.

GLM 5.3, Firefox 구버전 6종에서 파일 유출 공격 구성

발행

Epoch AI는 GLM 5.3이 공개된 보안 수정 내용을 분석해 Firefox 6개 버전에서 웹페이지 방문만으로 로컬 파일을 빼내는 공격을 구성했다고 보고했습니다. 공격에 필요했던 별도 취약점은 Firefox 159에서 수정됐지만, Epoch AI는 이 버전에서 공격이 재현되는지 아직 확인하지 않았습니다.

CopilotKit, 자체 운영형 AI 에이전트 플랫폼 템플릿 OpenBot 공개

발행

CopilotKit의 OpenBot은 AG-UI 에이전트를 회사 인프라에서 운영하도록 만든 오픈소스 템플릿입니다. 브라우저·파일·도구 동작을 정책으로 판정하고 감사 기록을 남기는 게이트웨이를 제공하지만, 완성된 호스팅 서비스가 아니라 베타 단계의 복제·수정용 저장소입니다.

루팅한 공유기에서 PHP 웹사이트를 띄웠다… 공개 운영에는 권한과 설정 노출이 걸림돌

발행

한 사용자가 취약한 설정 가져오기 기능을 통해 공유기에서 명령 실행 권한을 얻고, MIPS용 PHP 8.5.12와 웹 서버를 올려 외부에 사이트를 공개했습니다. 다만 PHP가 root로 실행된다는 작성자의 설명과 공개 페이지의 환경 변수 표시는 일치하지 않으며, phpinfo가 서버 설정과 요청 정보를 드러내는 문제도 있습니다.

AI 코딩 에이전트의 비밀정보 유출, Git 스캔만으로 막기 어려운 이유

발행

AI 코딩 도구로 전달되는 비밀정보는 저장소에 커밋하지 않아도 오류 로그, 환경변수 출력, 인증 헤더를 통해 대화 맥락에 들어갈 수 있습니다. 붙여넣기 전 마스킹과 코드 스캔에 더해 에이전트의 파일·명령 접근과 실행 권한을 제한해야 하는 이유를 살펴봅니다.

에이전트가 안드로이드폰으로 전화하는 AgentRing, ‘무료’의 조건은

발행

AgentRing은 AI 에이전트가 막히거나 결정이 필요할 때 Android 앱으로 VoIP 전화를 걸고, 통화 내용을 전사해 에이전트에 돌려주는 오픈소스 도구입니다. 전화번호와 Twilio 요금은 들지 않지만 서버와 Firebase 설정이 필요하며, 음성 AI에 Gemini를 쓰면 통화 데이터가 Google로 전달됩니다.

Electron 보안 스캐너 ElectroNG, 오픈소스로 공개

발행

Doyensec가 Electron 애플리케이션용 보안 스캐너 ElectroNG와 분석 엔진을 Apache 2.0 라이선스로 공개했습니다. 약 60개 검사 항목과 Electron 취약점 데이터베이스를 제공하지만, 최근 Electron 버전에서는 탐지 누락이나 오탐이 생길 수 있다고 밝혔습니다.

9비트 AES 키의 사례

발행

MuPDF, Foxit, OpenPDF, iText의 PDF 암호화 구현에서 AES-256 파일 키를 만드는 난수가 예측 가능해 암호 없이 문서를 복호화할 수 있는 취약점이 발견됐습니다. MuPDF는 가능한 키가 512개뿐이었고, Foxit은 생성 시각을 대입해 키를 찾을 수 있었습니다. MuPDF는 수정됐지만 이미 만들어진 PDF는 영향을 받을 수 있습니다.

확장 가능한 벡터 골칫거리

발행

PortSwigger 연구자가 SVG 위생 처리 라이브러리 8종을 시험해 6종의 우회 방법을 공개했습니다. 네임스페이스 혼동, XSLT와 Firefox 응답 헤더, Safari의 GIF 처리로 스크립트를 실행할 수 있었으며 DOMPurify 등 두 라이브러리는 우회되지 않았습니다.

이 핑거프린팅 스크립트는 왜 생물무기를 만드는 걸까요?

발행

브라우저 핑거프린팅 스크립트에서 생물무기와 자해를 다루는 함수명, 유니코드로 숨긴 프롬프트가 발견됐습니다. 작성자는 이를 LLM의 코드 분석을 막으려는 장치로 해석하고, 스크립트의 실제 동작과 수집 신호를 살펴봅니다.

GitLab 보안 사고: CVE-2026-97229 악용 시도

발행

Alpine Linux는 GitLab의 Ruby 정규식 취약점을 노린 공격이 서버 코드 실행에 성공했는지 배제할 수 없어 인스턴스를 폐기하고 재구축했습니다. 저장소와 패키지, 릴리스 변조 흔적은 찾지 못했으며, 자체 Ruby나 컨테이너 이미지를 쓰는 운영자는 GitLab 버전뿐 아니라 Ruby 패치 적용 여부도 확인해야 합니다.

CISA, Node2Shell / HTTP2Shell 취약점 악용 확인

발행

CISA가 Brotli 디코더 취약점 CVE-2026-111497의 실제 악용을 확인하고 KEV 목록에 추가했습니다. 공격자는 조작한 압축 데이터를 보내 메모리 손상, 정보 노출, 서비스 거부 또는 원격 코드 실행을 일으킬 수 있어 패치와 영향 프로세스 재시작이 필요합니다.

eMudhra 인증서 폐기 뒤에도 남은 신뢰의 공백

해설발행

eMudhra는 취약한 중간 인증기관 8곳의 인증서를 폐기하고 고객 데이터 침해 증거가 없다고 밝혔지만, 키 생성·검증 과정의 상세 원인은 조사 중입니다. 별도로 인도 정부 사이트 조사에서는 다른 RSA 인증서 폐기 뒤에도 구형 인증서를 제공하는 사례가 확인됐고, Apple 개발 도구가 취약 인증서를 신뢰한다는 주장도 제기됐습니다. 서로 다른 인증서 문제와 클라이언트별 대응을 구분해 살펴봅니다.

Apple의 Git은 여전히 손상된 eMudhra 인증서를 신뢰합니다

발행

원문은 eMudhra 인증서 사고가 Apple에 통보된 뒤에도 macOS의 Git, curl, Python 3가 영향을 받은 인증서를 신뢰한다고 주장합니다. 수동 우회 조치도 macOS 27.2 업데이트에서 되돌아갔다며, HTTPS 통신의 가로채기 위험과 점검 방법을 안내합니다.