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 보안팀은 패치된 커널로 업그레이드하라고 권고했습니다.

curl 8.12~8.16, 설정 파일 조합으로 이론상 범용 계산 구현

발행

curl 8.12~8.16은 변수 조각내기와 설정 파일 포함을 조합해 이론상 범용 계산을 표현했습니다. 실제 실행은 확장 크기와 스택 한계에 묶였고, curl 8.17.0은 포함 깊이를 5단계로 제한했습니다. 분석 글은 둠 실행 사례 대신 계산 원리와 작은 덧셈 예를 제시합니다.

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

발행

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

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

발행

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

GROUP BY가 더 많은 연산을 하고도 빨라진 이유

발행

Pivotlake는 99m행 데이터의 UserID 집계를 4096개 파티션으로 나눠 처리한 실험을 공개했습니다. 단일 코어 비교에서 메모리 대기와 DRAM 읽기가 줄었고, 재실행 시간은 약 3.6초에서 약 2.7초로 짧아졌습니다.

64비트 floor 나눗셈, 부호별 상수 선택으로 더 빠르게 계산한다

발행

Ben Joffe가 컴파일 시 제수가 정해진 signed floor 나눗셈에 부호별 곱셈 상수를 선택하는 알고리즘을 제시했습니다. 저자의 벤치마크에서 새 방식은 ARM 64비트에서 대체로 앞섰지만 x86에서는 처리량과 지연시간에 따라 기존 Robison 방식이 더 나은 경우가 많았습니다.

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

발행

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

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

발행

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

DeepTutor 1.7부터 기본 설치는 코어만…웹앱은 `deeptutor[full]`로 설치

발행

DeepTutor 1.7.0부터 `pip install deeptutor`는 코어만 설치하고, 웹앱과 표준 기능 모듈을 쓰려면 `deeptutor[full]`을 선택해야 합니다. 기존 `deeptutor-cli` 설치자는 새 패키지를 설치하기 전에 CLI 패키지를 먼저 제거해야 하며, 앱 데이터는 패키지와 분리된 런타임 홈에 남습니다.

리눅스 커널 개발자들, KGDB 디버깅 기능 제거 검토

발행

Peter Zijlstra가 Linux 커널에서 KGDB를 제거하는 패치를 제출했습니다. KGDB가 NMI 문맥과 시간 관리, 워치독, 브레이크포인트 처리에 문제를 일으킬 수 있으며 QEMU의 GDB 서버로 대체할 수 있다는 주장입니다. 하드웨어 의존 디버깅에는 대안이 충분한지 의견이 갈립니다.

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 등 두 라이브러리는 우회되지 않았습니다.

Qwen 모델 가중치 안에 32비트 RISC-V CPU를 구현했습니다

발행

Qwenputer는 Qwen 3.5 4B의 Gated DeltaNet 상태를 RAM으로 쓰고, 추가 가중치에 RV32IM CPU를 컴파일한 실험 모델입니다. 산술 벤치마크에서 Python 도구를 쓴 모델과 비슷한 점수를 냈지만 체크포인트가 18.8GB로 커지고 실행도 느립니다.