ansi2html의 XSS 취약점으로 빌드 로그에 악성 문자열을 삽입한 공격자가 해당 로그를 열람하는 SourceHut 사용자의 계정을 탈취할 수 있었음 공격자는 OSC 8 하이퍼링크 처리의 허점을 악용할 수 있었으며, CI가 활성화된 공개 메일링 리스트에 패치를 보내는 경로에서는 계정조차 필요하지 않았음 로그 페이지에서 실행되는 스크립트는 CSRF 토큰과 빌드 재제출 폼에 접근할 수 있어, 피해자 권한으로 배포 키에 접근하는 악성 빌드를 제출할 수 있었음 취약 버전은 ansi2html >=1.7.0, <1.9.4 와 builds.sr.ht >=0.40.0, <0.105.1 이며, SourceHut의 출력 정화 조치와 ansi2html 1.9.4 수정으로 대응함 builds.sr.ht는 거의 4년 반 동안 취약했으며, 처음 의존성을 감사했더라도 이후 업데이트마다 다시 점검하지 않았다면 막지 못했을 문제임 발견 계기와 SourceHut 구성 프로젝트를 호스팅하는 사람에게 비용을 지급하는 SourceHut 인스턴스를 구축하는 과정에서 취약점을 발견했으며, 연구에 NLP를 사용하지 않았음 SourceHut은 여러 마이크로서비스로 구성됨 주요 서비스로 meta.sr.ht, git.sr.ht, hub.sr.ht가 있으며, 공식 인스턴스의 hub 서비스는 sr.ht에서 운영됨 builds.sr.ht는 CI를 담당함 mirror.sr.ht는 사전 빌드 패키지를 배포하며 mirror.srht.network로 점차 이전 중임 사전 빌드 패키지는 공식 인스턴스와 동일한 배포판 버전을 사용하는 환경에서 설치를 쉽게 해줌 다른 배포판이나 Alpine 버전을 쓰려면 sr.ht-apkbuilds를 포크해 서명 키, Alpine 버전, 미러를 조정할 수 있음 Arch용 sr.ht-pkgbuilds도 있으나 사실상 유지보수가 중단된 상태이며, 패치를 보내는 것은 가능할 수 있음 소프트웨어 배포에는 curl|sudo bash나 폴더에서 Claude를 실행하도록 안내하는 방식 대신 정식 패키지를 고려할 필요가 있음 패키징을 쉽게 하려면 최소한 간단한 configure 스크립트와 make install 또는 ninja install 경로를 제공할 수 있음 정적 바이너리 대신 AppImage를 사용하는 선택에도 의문이 남음 builds.sr.ht로 패키지를 부트스트랩하던 중 로그의 스크롤 동작을 살펴보다 동일한 TrueCol...
SourceHut 빌드 로그를 통한 계정 탈취 취약점, ansi2html의 XSS
3 weeks ago
27
Related
자체 LLM 프록시를 운영하지 않으면, 무슨 일이 벌어지는지 어떻게 알 수 있을까?
24 minutes ago
1
Show GN: GlazeBar (GlazeWM 번들) - Windows에서 돌리는 Omarchy 같은 경험...
52 minutes ago
1
뛰어난 한국인 창업가 대표들이 가장 큰 가치를 느끼는 지원은 내가 예측하지 못한 것이었다
1 hour ago
1
William Gibson과 사이버스페이스 상표 등록 이야기
2 hours ago
2
MemScope - AI 에이전트의 기억 장치를 통째로 갈아엎지 않고, 고장 난 곳만 찾아 고친다
2 hours ago
7
테크 업계의 남성들 #YesAllMen
2 hours ago
2
PalmOS Lemmings - 교육용으로 제공되는 게임 소스 코드
3 hours ago
2
LLM이 사용할 수 없는 프로그래밍 언어를 만들었다
3 hours ago
2
Tips
click
Trending
Popular
영탁 "임영웅과 자주 운동해, 축구 실력 1티어..장민호는 개발" [사당귀]
2 weeks ago
263
넷마블 ‘몬길: 스타다이브’, 1.4 대규모 업데이트…‘이자벨라’ 등장
2 weeks ago
255
주말 새 2금융권까지 해킹피해 확산에…당국, 4일 전 금융업권 협회장·금융사 대표 긴급 소집
2 weeks ago
254
임산부석 차지한 노인…다리 깁스한 34주 만삭 임산부는 결국
2 weeks ago
249
Show GN: 믹스독 — 같은 구독으로 더 많이 쓰는 오픈소스 코딩 에이전트
2 weeks ago
245
한국큐빅, 매출 67% 차지 안산공장 생산중단…부산공장으로 통합
2 weeks ago
245
승부 가리기엔 11회가 모자랐다…KT, 연장 접전 끝 롯데와 2-2 무승부→매직넘버 2
2 weeks ago
242
“군대 안가” 자랑한 축구대표팀에…안철수 “군대가 혐오시설? 군면제 없애야”
2 weeks ago
242
은행권 AI 연쇄해킹…공격서버에 ‘중국어 문자열’ 있었다는데
2 weeks ago
233
평택시흥고속도로서 트럭이 승용차 2대 추돌…트럭 운전자 사망
2 weeks ago
228
© Clint's Theme Park 2026. All rights are reserved

![영탁 "임영웅과 자주 운동해, 축구 실력 1티어..장민호는 개발" [사당귀]](https://image.starnewskorea.com/cdn-cgi/image/f=auto,w=1200,h=645,fit=cover,q=high,sharpen=2/21/2026/10/2026100208562556697_1.jpg)








English (US) ·