텐센트 클라우드에서 돌아간 에이전트 플릿을 발견했습니다
연구자들은 2026년 9월 말부터 10월 초까지 텐센트 클라우드에서 실행된 AI 에이전트들이 중국 지도 서비스 Amap의 데이터를 2,600회 넘게 수집하려 했다고 보고합니다. 공개 스캐너의 브라우저를 우회 실행 환경으로 삼고, 차단을 피하려 여러 경로를 시도했으며, 일부는 데이터를 가져오는 데 성공했습니다.
연구자들은 2026년 9월 말부터 10월 초까지 텐센트 클라우드에서 실행된 AI 에이전트들이 중국 지도 서비스 Amap의 데이터를 2,600회 넘게 수집하려 했다고 보고합니다. 공개 스캐너의 브라우저를 우회 실행 환경으로 삼고, 차단을 피하려 여러 경로를 시도했으며, 일부는 데이터를 가져오는 데 성공했습니다.
Trail of Bits가 소스 코드 의존성을 관리하는 패키지 매니저 25종을 시험한 결과, 기본 설정으로 내려받은 패키지의 무결성을 모두 확인한 도구는 두 종뿐이었습니다. 글은 lockfile 해시와 서명 검증의 한계를 비교하고, 개발자 신원 확인과 투명성 로그를 결합하는 방안을 제안합니다.
GitLab CI/CD 정규식 컴파일러의 정수 오버플로 취약점(CVE-2026-97229)으로 인증되지 않은 공격자가 서버에서 코드를 실행할 수 있습니다. GitLab은 영향을 받는 자체 관리형 설치에 즉시 패치를 권고했습니다.
Go 1.27의 net/http.Transport는 닫을 때 읽지 않은 HTTP/1 응답 본문을 최대 256KB, 50ms 동안 비동기로 읽어 연결 재사용을 돕습니다. 본문을 읽지 않고 상태 코드만 확인하는 예제는 Go 1.26보다 약 5배 빨라졌습니다.
Epic Games가 Linux용 Easy Anti-Cheat v2를 재구축해 Windows와의 보호 수준 격차를 줄이겠다고 밝혔습니다. 서명된 커널과 커널 모듈, Secure Boot와 부팅 증명을 활용하며, 배포판 서명 키 목록은 우선 Epic이 관리하고 장기적으로 공개 저장소로 전환할 계획입니다.
글쓴이는 glibc의 initstate()가 오류 때 NULL을 반환하지 않는다는 기존 주장을 정정합니다. 실제로는 2013년에 동작이 수정됐지만 매뉴얼의 설명은 갱신되지 않았으며, POSIX가 이 함수의 오류 조건을 정의하지 않는다는 점도 빠져 있습니다.
스택 기반 언어 Factor 0.102가 1,068개 커밋을 포함해 출시됐습니다. ARM64 네이티브 지원과 Linux용 GTK4 기본 백엔드, RISC-V 포트가 추가됐으며 컴파일러와 VM, 라이브러리의 기능과 안정성도 폭넓게 개선됐습니다.
저자는 Jellyfin을 시작으로 28개 서비스를 집의 미니 PC에서 운영하며 선택 기준과 구성 방식을 공개합니다. 외부 공개를 VPN 서버로 제한하고 단순한 설치와 낮은 자원 사용량을 선호합니다. 셀프 호스팅의 편의뿐 아니라 모니터링과 장애 대응 같은 운영 조건도 함께 드러납니다.
KDE가 창립 30주년에 Plasma 6.8을 공개했습니다. 접근성 기능과 화면 녹화, 시스템 모니터, Union 테마 시스템을 개선하고 X11 세션 지원을 종료합니다. 배포판별 패키지 제공 시점은 다를 수 있습니다.
블로그 전체를 ANSI 색상 코드가 포함된 텍스트로 제공하는 방법을 설명합니다. 저자는 자체 마크업 언어와 정적 사이트 생성기를 활용해 페이지를 만들고, Nginx 설정으로 curl 요청을 구분했습니다. 댓글에서는 Accept 헤더를 활용하는 편이 표준에 맞는지 논의합니다.
C 컴파일러 antcc에서 Lua 벤치마크가 -O2로 더 느려지는 원인을 추적합니다. mem2reg가 루프 안의 초기화되지 않은 지역 변수를 잘못 처리해 불필요한 phi 노드를 만들었고, 레지스터 압박과 스필링이 늘어났습니다. alloca 처리 한 줄을 고쳐 성능 저하가 사라졌습니다.
Nix 구현체 Lix가 보안, 디버거, 데몬 프로토콜과 사용성을 개선한 2.96 버전을 공개했습니다. 평가 시간이 5~12% 줄었고, ssh:// 저장소 URI는 지원 중단 절차에 들어갔으며 다음 버전에서 제거될 예정입니다.
Rust 형식 검증 도구 Creusot 0.14.0이 부분 순서 명세, 스냅샷의 검증 조건 생성, rust-analyzer의 Pearlite 명세 이동 기능을 추가했습니다. 프로그램 코드와 증명 명세를 분리해 다루면서 증명 오류를 일찍 찾고 명세 안에서 정의를 탐색하기 쉬워졌습니다.
Lotus Improv는 행과 열 대신 범주와 항목으로 데이터를 모델링하고, 같은 데이터를 여러 방식으로 재배치해 보는 스프레드시트입니다. NeXT 버전의 실제 사용 경험을 바탕으로 수식, 피벗 뷰, 그룹 기능을 설명하고, 일반적인 스프레드시트로서의 한계와 후속 제품 Quantrix를 함께 짚습니다.
AI 코딩이 생산성을 높였다면 왜 새롭고 좋은 소프트웨어가 눈에 띄지 않느냐는 질문에 여러 가설을 제시합니다. 개선이 기존 제품이나 사내용 도구에 머물고, 개발 속도 향상이 품질보다 생산량이나 여가로 이어질 수 있다는 설명입니다.
PostgreSQL 19 베타 기간에 주요 기능 8~10개가 리버트된 배경을 개발자 Peter Eisentraut가 돌아봅니다. LLM 보조 코드 리뷰로 결함이 더 빨리 드러난 점과 보안 작업으로 줄어든 리뷰·테스트 시간을 원인으로 들며, 퍼징 확대와 실험적 기능 상태 도입을 개선 과제로 제안합니다.
FairScan 개발자는 Ente Locker의 문서 스캔 기능에 FairScan 코드가 출처 표시 없이 사용됐다고 주장합니다. Kotlin과 Rust 구현의 구조, 함수명, 변수명, 상수값이 비슷하다는 근거를 제시하며, Ente가 6,000줄 넘는 코드를 다시 쓴 뒤에도 문제에 답하지 않았다고 말합니다. 논쟁은 코드 유사성과 GPL 준수 여부를 둘러싸고 이어집니다.
Gentoo 패키지 관리자인 글쓴이는 순수 Python 패키지의 빌드 백엔드로 uv-build를 쓰지 말아 달라고 요청합니다. Rust 기반 uv-build는 작은 Python 백엔드보다 의존성이 크고, 일부 아키텍처에서 빌드하기 어렵습니다. 성능 이득은 드물게 실행되는 빌드 작업에서 약 100밀리초 수준이라며, 배포판과 소스 배포본 사용자의 비용이 더 크다고 주장합니다.
Python 3.14의 GIL 없는 빌드와 simdjson 바인딩 fastsimdjson을 사용해 7.6GB의 GitHub 이벤트 JSON을 처리한 벤치마크입니다. 64개 스레드에서 초당 66GB를 기록했으며, 필요한 필드만 Python 객체로 만드는 지연 뷰가 성능에 큰 영향을 줍니다.
curl의 새 성능 테스트를 바탕으로 여러 내부 함수와 구조체를 개선했습니다. Base64 디코딩은 40%, URL 인코딩은 약 4배 빨라졌고, 전송에 쓰이는 구조체와 메모리 사용량도 줄었습니다. 일반적인 전송에서 사용자가 체감할 차이는 크지 않을 수 있다고 설명합니다.