<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>INFILTR8 LAB</title><description>취약점 검증과 방어적 remediation 연구 기록 — CVE 심층 분석·패치 완전성 평가·오픈소스 코드 대조.</description><link>https://labs.infiltr8.io/</link><language>ko-KR</language><item><title>[CVE-2024-3094] CPU 사용량 몇 퍼센트가 수년짜리 공급망 백도어를 잡아냈다 — xz-utils 사건</title><link>https://labs.infiltr8.io/posts/xz-utils-backdoor-cve-2024-3094/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/xz-utils-backdoor-cve-2024-3094/</guid><description>2024년 3월, 압축 라이브러리 xz-utils(liblzma)의 배포판 빌드 산출물 안에서 정교하게 숨겨진 백도어가 발견됐습니다. 이 백도어는 systemd 알림 기능을 쓰는 OpenSSH의 인증 경로를 타고 원격 코드 실행(RCE)으로 이어질 수 있었습니다. 발견 계기는 한 개발자가 로그인 과정에서 sshd의 CPU 사용량이 평소보다 유독 높다는 것을 이상하게 여긴 것이었습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>supply-chain</category><category>backdoor</category><category>xz-utils</category><category>openssh</category></item><item><title>[CVE-2026-64638] 로그인 실패 화면 하나가 원격 코드 실행으로 걸어간 여정 — XSS2Shell</title><link>https://labs.infiltr8.io/posts/xss2shell-wordpress/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/xss2shell-wordpress/</guid><description>워드프레스 코어의 확장 취약점인 XSS2Shell(CVE-2026-64638)은 개별적으로 보면 낮은 심각도인 결함 여러 개가 이어져, 결국 무인증 원격 코드 실행(RCE)까지 도달하는 사례입니다. 시작은 로그인 실패 화면에 뜨는 문구 하나였습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>rce</category><category>wordpress</category><category>chained-vulnerabilities</category><category>xss</category></item><item><title>[CVE-2026-77000] &quot;로그인했다고 하니까 믿었습니다&quot; — 소셜 로그인 플러그인 3종의 같은 구멍</title><link>https://labs.infiltr8.io/posts/wp-social-login-authbypass/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/wp-social-login-authbypass/</guid><description>워드프레스 소셜 로그인 플러그인 3종(WP Social Media Login·SoClever·SmilePass Selfie Login, CVE-2026-77000/77001/77002)이 같은 날 나란히 무인증 인증 우회로 공개됐습니다. 셋 다 IdP가 실제로 로그인을 완료했는지 서버가 재검증하지 않아, 이메일 주소만으로(또는 아무 정보 없이) 관리자를 포함한 임의 계정 세션을 얻을 수 있습니다(CVSS 3.1 9.8 CRITICAL, CWE-287 — WPScan/NVD 확인). 셋 모두 이 글 작성 시점 무패치입니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>auth-bypass</category><category>wordpress</category><category>social-login</category><category>idp</category><category>account-takeover</category></item><item><title>압축 파일 하나가 4단계를 거쳐 백도어가 되기까지 — WinRAR 악성코드 리버스엔지니어링 사례</title><link>https://labs.infiltr8.io/posts/winrar-zeroday-malware-analysis/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/winrar-zeroday-malware-analysis/</guid><description>한 보안 분석가가 트레이딩 커뮤니티에 올라온 &quot;비트코인 전략 파일&quot;을 열었다가 4단계로 이어지는 악성코드 유포 사슬을 발견했습니다. 시작점은 WinRAR의 파일 경로 처리 결함(CVE-2023-38831)을 악용한 조작된 압축 파일이었고, 끝은 감염 PC의 정보를 훔쳐가는 원격 제어 채널이었습니다. 이 글은 그 분석 과정을 통해 &quot;왜 파일 포맷 파서의 사소한 판단 오류가 치명적인 침해로 이어지는가&quot;를 짚습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>malware-analysis</category><category>winrar</category><category>reverse-engineering</category><category>supply-chain</category></item><item><title>[CVE-2023-28218] 확인과 사용 사이의 찰나 — 커널이 유저 메모리를 두 번 읽은 대가</title><link>https://labs.infiltr8.io/posts/windows-kernel-cve-2023-28218-wild-copy/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/windows-kernel-cve-2023-28218-wild-copy/</guid><description>보안 연구팀 Theori는 Windows 커널의 네트워크 드라이버(afd.sys)에서 힙 오버플로우 결함을 찾아 CVE-2023-28218로 이어지는 연구를 2023년 Hexacon 컨퍼런스에서 발표했습니다. 취약점 자체는 흔한 정수 오버플로우형 버그지만, 연구팀이 주목받은 지점은 이 버그를 &quot;우연이 아니라 매번&quot; 터뜨리는 방법이었습니다. 사용자 메모리를 다루는 커널 코드 특유의 타이밍 문제를 이용해 신뢰도 높은 커널 권한 상승 경로를 완성했습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>windows-kernel</category><category>heap-overflow</category><category>privilege-escalation</category><category>afd-sys</category></item><item><title>[CVE-2023-29336] 창은 잠갔지만 그 안의 메뉴는 잠그지 않았다 — win32k 권한상승의 실전 사례</title><link>https://labs.infiltr8.io/posts/win32k-cve-2023-29336-lpe/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/win32k-cve-2023-29336-lpe/</guid><description>보안 리서치 업체 NumenCyber가 실제 공격에서 이미 악용된 것으로 확인된 Windows 커널 취약점 CVE-2023-29336을 분석했습니다. 창(window) 객체는 참조 잠금을 걸었지만 그 안에 중첩된 메뉴 객체는 잠그지 않은 오래된 코드 습관이 원인으로, 해제된 메모리를 재사용하는 UAF(use-after-free, 해제 후 재사용) 취약점으로 이어졌습니다. Windows 11에서는 통하지 않는 것으로 보이지만 이전 버전에서는 여전히 실질적 위험으로 분석됐습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>windows-kernel</category><category>win32k</category><category>use-after-free</category><category>privilege-escalation</category></item><item><title>정상 사이트라는 믿음이, 지갑 서명 한 번으로 거래된다</title><link>https://labs.infiltr8.io/posts/web3-crypto-drainer-malware/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/web3-crypto-drainer-malware/</guid><description>2024년 초부터 해킹된 정상 웹사이트에 몰래 심어져 방문자의 암호화폐 지갑 서명을 유도하는 &quot;드레이너(drainer)&quot; 악성코드가 급증했습니다. 웹 보안 업체 Sucuri에 따르면 이 가운데 &quot;Angel Drainer&quot;라는 서비스형 도구는 4주 사이 5,751개의 서로 다른 도메인에서 발견됐습니다. 핵심은 취약점을 뚫는 게 아니라, 방문자가 이미 갖고 있는 &quot;이 사이트는 정상이다&quot;라는 믿음과 &quot;지갑에 서명 한 번 하는 건 별일 아니다&quot;라는 오해를 그대로 이용한다는 점입니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>malware</category><category>web3</category><category>crypto-drainer</category><category>social-engineering</category></item><item><title>변수 하나에 &quot;../../../&quot;를 넣었더니, 서버가 클라우드 내부망 문을 열어줬다</title><link>https://labs.infiltr8.io/posts/vimeo-ssrf-metadata/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/vimeo-ssrf-metadata/</guid><description>2019년, 보안 연구자 Harsh Jaiswal은 Vimeo의 API 콘솔이 서버 쪽에서 대신 요청을 보내주는 기능을 분석하다가, URL 경로의 일부로 취급되는 파라미터에 경로 순회(path traversal) 문자열을 넣을 수 있다는 걸 발견했습니다. 이 결함은 오픈 리다이렉트와 이어 붙여져 서버 쪽 요청 위조(SSRF)로 이어졌고, 최종적으로는 Vimeo가 올라가 있던 클라우드 인프라의 메타데이터 서비스까지 건드릴 수 있는 수준까지 갔습니다. 원문에 따르면 초기 임시 조치 보상 100달러에 이어 영구 수정 확인 후 4,900달러가 추가 지급돼, 합계 5,000달러가 지급됐습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Bugbounty</category><category>ssrf</category><category>cloud-metadata</category><category>vimeo</category><category>open-redirect</category></item><item><title>암호는 튼튼했는데 주사위가 32비트였다 — Trust Wallet 확장 지갑의 예측 가능한 개인키</title><link>https://labs.infiltr8.io/posts/trust-wallet-extension-key-generation/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/trust-wallet-extension-key-generation/</guid><description>Ledger의 보안 연구팀 Donjon은 Trust Wallet 브라우저 확장에서, 지갑을 만들 때 쓰는 무작위성(엔트로피)이 사실상 32비트밖에 안 된다는 결함을 발견했습니다. 그 결과 이 확장으로 만든 지갑은 **주소만 알면 개인키를 즉시 계산해낼 수 있었습니다.** 표준 암호 알고리즘은 하나도 깨지지 않았습니다. 깨진 것은 그 알고리즘에 넣는 &quot;주사위&quot;의 품질이었습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>cryptography</category><category>weak-entropy</category><category>crypto-wallet</category><category>key-generation</category></item><item><title>[CVE-2016-3081] &quot;편의 기능&quot;이 사용자 입력을 코드로 착각하게 만든 순간 — Struts2 S2-032</title><link>https://labs.infiltr8.io/posts/struts2-s2-032-ognl/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/struts2-s2-032-ognl/</guid><description>오래된 CVE지만 지금도 반복되는 취약점 클래스의 교과서 같은 사례입니다. Apache Struts2의 &quot;동적 메서드 호출&quot; 편의 기능이, 요청 파라미터 하나를 데이터가 아니라 실행 가능한 코드로 취급하면서 무인증 원격 코드 실행으로 이어졌습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>rce</category><category>ognl-injection</category><category>struts2</category><category>java</category></item><item><title>같은 SSRF인데 하나는 진짜, 하나는 조건부 — 무엇이 가르나</title><link>https://labs.infiltr8.io/posts/ssrf-trust-boundary/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/ssrf-trust-boundary/</guid><description>서버가 공격자 지정 URL로 요청을 보내게 만드는 SSRF(서버 사이드 요청 위조)는 코드만 보면 다 똑같아 보입니다. 그런데 같은 모양의 결함이라도 그 값이 **어디서 들어오는지**에 따라 실제 위험도가 크게 갈립니다. 이 글은 저희가 검증 작업을 반복하며 정리한, SSRF의 진짜/가짜를 가르는 기준 하나를 소개합니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>ssrf</category><category>triage-methodology</category><category>trust-boundary</category></item><item><title>&quot;이미 인증된 이메일&quot;이라는 말을 다른 곳에서도 믿어버린 대가 — Shopify 계정 탈취</title><link>https://labs.infiltr8.io/posts/shopify-ato-email-verification/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/shopify-ato-email-verification/</guid><description>보안 연구자 NullSecurityX는 Shopify에서 낮은 심각도 결함 두 개를 이어 붙여, 별도의 Shopify ID를 만든 적 없는 스토어를 통째로 탈취할 수 있는 경로를 찾았습니다. 보고된 포상금은 22,500달러로 알려져 있습니다. 핵심은 &quot;한 곳에서 확인된 이메일&quot;이라는 상태를 다른 곳에서도 그대로 믿어버린 신뢰 경계 설계였습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Bugbounty</category><category>account-takeover</category><category>trust-boundary</category><category>shopify</category><category>bugbounty</category></item><item><title>[CVE-2023-29357] 서명을 검사하지 않은 토큰 하나가 관리자 열쇠가 됐다 — SharePoint 사전인증 RCE 체이닝</title><link>https://labs.infiltr8.io/posts/sharepoint-cve-2023-29357-preauth-rce-chain/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/sharepoint-cve-2023-29357-preauth-rce-chain/</guid><description>Microsoft SharePoint Server에서 인증 우회 결함(CVE-2023-29357)과 원격 코드 실행 결함(CVE-2023-24955)을 이어 붙이면, 로그인 계정 없이도 서버에 임의 명령을 실행할 수 있는 사전인증(pre-auth) RCE 체인이 완성됩니다. 이 글이 다루는 원문은 이 체인을 실제로 재현한 뒤 메모리 덤프를 WinDbg로 뜯어보며 공격이 서버 내부에서 어떻게 흘러가는지 포렌식으로 되짚은 디버깅 사례 연구입니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>auth-bypass</category><category>rce</category><category>sharepoint</category><category>jwt</category><category>chained-vulnerabilities</category><category>cve-2023-24955</category></item><item><title>홈페이지 하나를 캐싱했을 뿐인데, 로그인 토큰까지 함께 저장됐다</title><link>https://labs.infiltr8.io/posts/samesite-webcache-deception/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/samesite-webcache-deception/</guid><description>보안 연구자 tinopreter는 한 예약 플랫폼의 버그바운티 프로그램에서, 홈페이지 캐싱과 쿠키의 SameSite 속성이라는 서로 무관해 보이는 두 설정이 겹쳤을 때 사용자의 로그인 토큰이 통째로 새어 나갈 수 있다는 것을 보였습니다. 심각도는 HIGH, 포상금은 2,000달러로 원문에 명시돼 있습니다. 캐시라는 &quot;성능을 위한 장치&quot;가 그 자체로 인증 우회 경로가 될 수 있다는 걸 보여주는 사례입니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Bugbounty</category><category>web-cache-deception</category><category>samesite</category><category>session-hijacking</category><category>bugbounty</category></item><item><title>폴더 하나 지울 수 있다는 것만으로, SYSTEM 권한까지 갈 수 있었다</title><link>https://labs.infiltr8.io/posts/protonvpn-windows-lpe/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/protonvpn-windows-lpe/</guid><description>연구자 veath1은 ProtonVPN Windows 클라이언트(v3.2.9)의 서비스 프로세스가 일반 사용자 권한으로 쓸 수 있는 폴더를 SYSTEM 권한으로 삭제한다는 사소해 보이는 결함 하나를 발견했습니다. 이 결함은 심볼릭 링크·레이스 컨디션(경쟁 조건) 기법과 결합돼, 결국 일반 사용자가 SYSTEM 권한 명령 프롬프트를 얻는 로컬 권한상승(LPE)으로 이어졌습니다. CVSS 3.1 기준 점수는 7.8(HIGH)로 저장소에 명시돼 있습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Bugbounty</category><category>privilege-escalation</category><category>windows</category><category>protonvpn</category><category>race-condition</category></item><item><title>이름만 같으면 그 파일을 믿는다 — DLL 하이재킹이 계속 반복되는 이유</title><link>https://labs.infiltr8.io/posts/perfect-dll-hijacking-technique/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/perfect-dll-hijacking-technique/</guid><description>윈도우 프로그램은 자신이 불러올 라이브러리(DLL)를 이름만으로 찾고, 그 이름이 어느 경로에서 왔는지는 크게 따지지 않습니다. 보안 연구자 Elliot(elliotonsecurity.com)은 이 오래된 약점을 다시 들여다보며, 악성 DLL을 몰래 끼워 넣는 기법(DLL 하이재킹) 자체가 아니라 그 다음 단계 — 끼워 넣은 뒤 코드를 &quot;안전하게&quot; 실행하는 방법 — 를 새로 정리했습니다. 이 원리를 이해하면 신뢰된 실행파일이라는 말이 실제로 무엇을 검증하고 무엇을 검증하지 않는지가 보입니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>dll-hijacking</category><category>windows</category><category>persistence</category><category>privilege-escalation</category></item><item><title>[CVE-2023-0386] 아래 계층이 &quot;이 파일은 root 소유&quot;라 우기면, 커널은 그 말을 그대로 옮겨 적었다</title><link>https://labs.infiltr8.io/posts/overlayfs-cve-2023-0386-lpe/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/overlayfs-cve-2023-0386-lpe/</guid><description>리눅스 커널의 오버레이 파일시스템(OverlayFS)이 파일을 &quot;위 계층&quot;으로 복사할 때, 그 파일의 소유자 정보가 지금 이 사용자 네임스페이스 안에서 실제로 유효한 값인지 확인하지 않았습니다. 이 틈을 이용하면 일반 사용자가 가짜 파일시스템으로 &quot;이 파일은 root 소유의 SUID 바이너리&quot;라고 커널을 속여, 결국 root 권한을 얻을 수 있습니다. 리서치 업체 Datadog Security Labs가 이 구조를 상세히 분석해 공개했습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>linux-kernel</category><category>overlayfs</category><category>privilege-escalation</category><category>namespace</category></item><item><title>[CVE-2024-33452] HEAD 요청은 몸통이 없다는 규칙을 깜빡한 대가 — OpenResty 요청 스머글링</title><link>https://labs.infiltr8.io/posts/openresty-http-smuggling/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/openresty-http-smuggling/</guid><description>연구자가 사내 침투 테스트 도중 우연히 발견한 결함이 OpenResty의 lua-nginx-module 전반에 영향을 주는 HTTP 요청 스머글링으로 이어졌습니다. 원인은 아주 단순한 규칙 하나 — &quot;HEAD 요청에는 원래 처리할 몸통(body)이 없다&quot; — 를 코드 한 곳이 깜빡한 것이었습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Bugbounty</category><category>request-smuggling</category><category>openresty</category><category>nginx</category><category>http</category></item><item><title>[CVE-2026-42945] 2008년에 심어진 버그가 2026년 봄에 실전에서 깨어났다 — NGINX 힙 오버플로우</title><link>https://labs.infiltr8.io/posts/nginx-cve-2026-42945-heap-overflow/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/nginx-cve-2026-42945-heap-overflow/</guid><description>NGINX Plus와 NGINX 오픈소스판의 요청 재작성 모듈(`ngx_http_rewrite_module`)에서 힙(heap, 동적 메모리 영역) 버퍼 오버플로우 취약점이 공개됐습니다. CVSS 9.2로 평가된 이 결함(CVE-2026-42945)은 공개 며칠 만에 실전 악용 시도가 관측됐다고 보안 업체 VulnCheck가 밝혔습니다. 연구자들은 원격 코드 실행까지 이어지려면 특정 설정과 완화 기법 비활성화가 겹쳐야 한다고 선을 그었습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>heap-overflow</category><category>nginx</category><category>dos</category><category>rce</category></item><item><title>[CVE-2026-72898] 비밀번호를 재설정하려던 요청이 관리자 계정을 내줬다 — Metabase CVE-2026-72898</title><link>https://labs.infiltr8.io/posts/metabase-cve-2026-72898/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/metabase-cve-2026-72898/</guid><description>데이터 분석·BI 플랫폼 Metabase에서 로그인조차 필요 없는 SQL 인젝션이 발견됐습니다. 비밀번호 재설정이라는, 원래 인증 안 된 사용자도 쓸 수 있어야 하는 기능 하나가 관리자 계정 탈취로 이어졌습니다. CVSS 10.0(치명적) — 만점입니다. 공개 약 5일 후 미국 CISA의 실제 악용 확인 목록(KEV)에 올랐습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>sqli</category><category>auth-bypass</category><category>metabase</category><category>kev</category></item><item><title>[CVE-2026-78003] 서버가 대신 눌러주는 버튼: SSRF 한 방이 관리자 계정을 여는 법</title><link>https://labs.infiltr8.io/posts/mailgun-wp-ssrf/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/mailgun-wp-ssrf/</guid><description>WordPress &apos;Mailgun for WordPress&apos; 플러그인 2.2.0 이하는 add_list() 함수가 사용자 통제 배열 키를 sanitize_text_field()로만 처리해, 경로 순회를 통해 사이트의 Mailgun API 키로 임의 API 엔드포인트를 호출하는 무인증 SSRF가 발생합니다. 이 권한으로 받은 메일 전달 규칙을 심어 관리자 비밀번호 재설정 메일을 가로채면 계정 탈취까지 이어집니다(CVSS 3.1 9.8 CRITICAL, CWE-918 — Wordfence/NVD 확인). 2.2.1에서 패치됐습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>ssrf</category><category>wordpress</category><category>path-traversal</category><category>account-takeover</category><category>api-key-abuse</category></item><item><title>취약점보다 신뢰를 노린 한 해 — 2023년 맥 악성코드가 보여준 것</title><link>https://labs.infiltr8.io/posts/mac-malware-2023-yearly-review/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/mac-malware-2023-yearly-review/</guid><description>Objective-See의 Patrick Wardle이 매년 발행하는 연간 맥(Mac) 악성코드 리뷰의 2023년판을 재구성합니다. 랜섬웨어부터 정보탈취형 악성코드(인포스틸러), 국가배후 그룹의 백도어까지 수십 개 샘플을 다룬 원문에서, 개별 사례를 나열하는 대신 전체를 관통하는 공통 패턴 세 가지만 추려봤습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>macos</category><category>malware</category><category>yearly-review</category><category>threat-landscape</category></item><item><title>같은 코드베이스인데 한쪽만 샌드박스를 깜빡했다 — LiteLLM Jinja2 SSTI</title><link>https://labs.infiltr8.io/posts/litellm-jinja2-ssti/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/litellm-jinja2-ssti/</guid><description>Pwn2Own 출전을 준비하던 연구자 blackcon이 여러 LLM 제공사를 하나의 API로 묶어주는 오픈소스 게이트웨이 LiteLLM에서 템플릿 인젝션(SSTI) 취약점을 발견했습니다. 단일 HTTP 요청만으로 서버에서 루트 권한 코드 실행까지 이어지는 결함이었지만, 대회 직전 메인테이너가 별도 공지 없이 조용히 고쳐버리면서 대회 출전은 무산됐습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>ssti</category><category>llm-infra</category><category>litellm</category><category>rce</category></item><item><title>드라이버를 가져올 필요도 없었다 — 관리자 권한이 그대로 커널 문이 된 순간</title><link>https://labs.infiltr8.io/posts/lazarus-fudmodule-rootkit-byovd/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/lazarus-fudmodule-rootkit-byovd/</guid><description>보안 업체 Avast는 북한 연계 해킹 그룹 라자루스(Lazarus)가 실전에서 사용한 윈도우 커널 제로데이(개발사도 모르는 미공개 취약점)를 발견해 마이크로소프트에 신고했습니다. 이 취약점은 2024년 2월 정기 패치에서 CVE-2024-21338로 수정됐습니다. 눈에 띄는 건 취약점 자체보다 라자루스가 이걸 쓴 방식입니다 — 취약한 서명 드라이버를 따로 가져다 쓰는 기존 수법(BYOVD) 대신, 윈도우에 원래 있던 드라이버 하나의 결함만으로 관리자 권한을 커널 권한으로 바꿔치기했습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>rootkit</category><category>byovd</category><category>lazarus</category><category>windows-kernel</category><category>apt</category></item><item><title>취약점을 지워주는 프로그램이 취약점이었다 — 사설 루트 인증서 하나가 뚫린 이야기</title><link>https://labs.infiltr8.io/posts/kisa-vuln-cleaning-rootca/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/kisa-vuln-cleaning-rootca/</guid><description>한국인터넷진흥원(KISA)이 오래된 소프트웨어를 자동으로 최신 버전으로 갱신해 주는 &quot;보안 취약점 클리닝 서비스&quot;를 시범 운영했습니다. 보안 연구팀 티오리(Theori)는 이 서비스가 기존 보안 프로그램에 얹혀 동작하는 과정에서, 시스템 최고 권한(SYSTEM)으로 임의 코드를 실행할 수 있는 구조적 결함을 찾아 KISA에 제보했습니다. 좋은 의도로 만든 자동 업데이트 기능이, 신뢰 기반 자체가 흔들리면 오히려 가장 위험한 진입로가 될 수 있다는 사례입니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>supply-chain</category><category>code-signing</category><category>privilege-escalation</category><category>trust-chain</category></item><item><title>[CVE-2026-25177] 아무도 못 보는 유니코드 문자 하나가 도메인 전체를 넘겼다 — KerberLoss와 ResetNightmare</title><link>https://labs.infiltr8.io/posts/kerberloss-resetnightmare/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/kerberloss-resetnightmare/</guid><description>마이크로소프트 액티브 디렉터리(AD)의 인증 체계인 Kerberos에서 신규 취약점 2건이 공개됐습니다. 출발점은 LDAP 서버가 특정 유니코드 문자를 완전히 무시한다는, 얼핏 사소해 보이는 특성이었습니다. 이 하나의 특성이 2021년 패치로 막혔던 옛 취약점의 우회로를 다시 열었고, 최종적으로는 저권한 사용자가 도메인 관리자 계정의 비밀번호를 스스로 재설정하는 데까지 이어졌습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>kerberos</category><category>active-directory</category><category>privilege-escalation</category><category>unicode-bypass</category></item><item><title>심볼릭 링크 하나가 인증 검사 전체를 우회하는 뒷문이 됐다</title><link>https://labs.infiltr8.io/posts/iptime-ax2004m-preauth-rce/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/iptime-ax2004m-preauth-rce/</guid><description>KAIST Hacking 연구팀(Kanghyuk Lee, Insu Yun)은 국내 공유기 제조사 ipTIME의 AX2004M 모델(펌웨어 14.19.0)에서, 관리 기능을 처리하는 CGI 바이너리의 인증 검사 로직이 URL 경로 하나로 완전히 우회된다는 것을 발견했습니다. 웹 서버 설정에 걸려 있던 심볼릭 링크 하나가 그 우회 경로를 열어줬고, 최종적으로는 로그인 없이 관리자 비밀번호를 재설정하고 원격 셸까지 얻을 수 있었습니다. 이 취약점은 KISA의 취약점 식별체계에 KVE-2023-0133으로 등재돼 있습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Bugbounty</category><category>preauth-rce</category><category>iot</category><category>iptime</category><category>embedded</category></item><item><title>클라우드 없이는 안 돌아가는 공기청정기를 뜯어본 사람 — 자체 암호 프로토콜이 무너진 이유</title><link>https://labs.infiltr8.io/posts/hacking-smart-home-device/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/hacking-smart-home-device/</guid><description>개발자 jmswrnr는 자기 집 스마트 공기청정기를 자체 홈 자동화 시스템(Home Assistant)에 붙이고 싶다는 소박한 동기에서 출발해, 이 기기가 만든 회사 클라우드 서버 없이는 원격 제어가 아예 불가능하다는 사실을 발견하고 직접 뜯어보기로 합니다. 그 결과 회로 기판의 디버그 핀 몇 개, 암호화되지 않은 저장소, 그리고 표준 프로토콜 대신 손수 만든 암호화 방식이 어떻게 차례로 무너지는지가 드러났습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>iot</category><category>hardware-hacking</category><category>smart-home</category><category>reverse-engineering</category></item><item><title>AI가 이메일을 &quot;그림&quot;으로 요약해 보내주면, 그 그림은 공격자의 서버로 간다</title><link>https://labs.infiltr8.io/posts/google-llm-bugswat/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/google-llm-bugswat/</guid><description>2023년 Google이 라스베이거스 데프콘 현장에서 연 초청제 버그바운티 행사 &quot;LLM bugSWAT&quot;에서, 연구자 Roni Carta(Lupin)·Joseph Thacker(rez0)·Justin Gardner(Rhynorater) 3인은 협업으로 Bard(현 Gemini)와 Google Cloud Console의 결함 여러 건을 찾아냈습니다. 그중 가장 인상적인 건은 Bard에게 이메일을 요약해 이미지 형태로 응답하게 만들어, 그 내용을 공격자 서버로 통째로 빼돌리는 프롬프트 인젝션이었습니다. 세 사람이 이 행사에서 받은 포상금 합계는 5만 달러로 원문에 명시돼 있습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Bugbounty</category><category>prompt-injection</category><category>llm-infra</category><category>google</category><category>bugbounty</category></item><item><title>확장 하나가 나중에 다른 확장을 부른다 — Open VSX를 잠식한 공급망 웜</title><link>https://labs.infiltr8.io/posts/glassworm-openvsx-supply-chain/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/glassworm-openvsx-supply-chain/</guid><description>보안 업체 Socket이 코드 에디터 확장 마켓플레이스 **Open VSX**에서 확산 중인 &quot;GlassWorm&quot; 캠페인의 새 변형을 보고했습니다. 이번 변형의 핵심은 처음엔 완전히 무해해 보이는 확장을 올려두고, 나중 업데이트에서 다른 확장을 끌어오게 만드는 방식으로 진화했다는 점입니다. 설치 시점의 심사만으로는 이런 확산을 걸러낼 수 없다는 것을 보여주는 사례입니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>supply-chain</category><category>malware</category><category>open-vsx</category><category>ide-extension</category></item><item><title>정문에는 지키는 사람이 있는데 뒷문은 비어 있었다 — GitLab OAuth ROPC 우회</title><link>https://labs.infiltr8.io/posts/gitlab-oauth-ropc/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/gitlab-oauth-ropc/</guid><description>보안 연구자 cybxis는 GitLab의 로그인 이메일 인증(Login Email Verification) 기능이 웹 로그인 경로에서는 정상 작동하지만, OAuth의 ROPC(Resource Owner Password Credentials) 흐름으로 우회하면 완전히 빠진다는 것을 HackerOne 제보로 확인했습니다. 결과적으로 GitLab은 이를 버그로는 인정하되 정식 취약점으로는 인정하지 않았습니다 — 판단이 갈린 지점 자체가 흥미로운 사례입니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Bugbounty</category><category>oauth</category><category>auth-bypass</category><category>gitlab</category><category>bugbounty</category></item><item><title>코드 저장소에 커밋 한 번 할 권한이, 프로덕션 서버 root가 되는 길 — GitLab 공유 러너의 함정</title><link>https://labs.infiltr8.io/posts/gitlab-cicd-omgcicd-attack-chain/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/gitlab-cicd-omgcicd-attack-chain/</guid><description>뉴질랜드 보안업체 Pulse Security는 GitLab의 CI/CD(코드를 커밋하면 자동으로 빌드·배포까지 이어주는 파이프라인) 환경에서, 낮은 권한의 사용자 계정 하나로 시작해 결국 프로덕션 서버에 root로 접속하는 공격 체인을 실습 환경에서 시연했습니다. 각 단계는 개별적으로는 GitLab의 &quot;정상 기능&quot;이지만, 여러 프로젝트가 하나의 실행 인프라(러너)를 공유하면서 격리가 충분하지 않을 때 이 기능들이 이어 붙어 심각한 권한 상승 경로가 됩니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>cicd</category><category>gitlab</category><category>privilege-escalation</category><category>supply-chain</category></item><item><title>[CVE-2023-25157] 지도를 묻는 질의어가 그대로 SQL 명령이 되어버린 자리</title><link>https://labs.infiltr8.io/posts/geoserver-cve-2023-25157-sqli/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/geoserver-cve-2023-25157-sqli/</guid><description>중국 보안 기업 Knownsec의 404 Team이 오픈소스 지리정보 서버 GeoServer에서 SQL 인젝션 취약점 CVE-2023-25157(및 자매 취약점 CVE-2023-25158)을 분석했습니다. 지리 데이터 조회 표준인 OGC 필터 언어를 실제 데이터베이스 질의문으로 바꾸는 계층에서, 사용자가 넣은 값이 이스케이프 없이 SQL 문자열에 그대로 이어붙었습니다. 공식 패치는 이미 배포돼 있습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>sqli</category><category>geoserver</category><category>ogc-filter</category><category>gis</category></item><item><title>[CVE-2023-46747] 앞단이 지운 헤더를 뒷단이 다시 읽어버린 대가 — F5 BIG-IP 관리자 탈취</title><link>https://labs.infiltr8.io/posts/f5-big-ip-cve-2023-46747-request-smuggling/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/f5-big-ip-cve-2023-46747-request-smuggling/</guid><description>보안 업체 Praetorian의 연구팀이 F5 BIG-IP의 관리 인터페이스(TMUI)를 대상으로 능동적인 취약점 리서치를 진행하던 중, 프런트엔드 Apache와 백엔드 Tomcat이 같은 요청을 서로 다르게 해석하는 틈을 찾아냈습니다. 이 틈을 이용하면 로그인 절차 없이도 임의의 관리자 계정을 만들 수 있었고, 이 결함은 CVE-2023-46747로 등록됐습니다. 두 프로세스 사이의 인증 책임 분담이 얼마나 쉽게 무너지는지 보여주는 사례입니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>request-smuggling</category><category>auth-bypass</category><category>f5-big-ip</category><category>reverse-proxy</category></item><item><title>방화벽 하나로는 못 막는다 — 발판 하나가 곧 새 관문이 된다</title><link>https://labs.infiltr8.io/posts/double-pivoting-network-lateral-movement/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/double-pivoting-network-lateral-movement/</guid><description>다단계 네트워크 분리(defense-in-depth)는 중요한 시스템일수록 접근 경로를 여러 겹으로 감싸는 설계입니다. 그런데 침투테스트에서는 이미 장악한 호스트 하나를 발판(pivot) 삼아, 외부에서 직접 보이지 않는 두 단계 뒤 네트워크까지 트래픽을 릴레이해 도달하는 경우가 흔합니다. 이 글은 그 &quot;이중 피보팅(double pivoting)&quot; 기법의 원리를 재구성합니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>lateral-movement</category><category>pivoting</category><category>network-security</category><category>pentest-methodology</category></item><item><title>[CVE-2026-8445] HTML 출력만 소독했더니, Markdown 출구로 위험 태그가 빠져나갔다</title><link>https://labs.infiltr8.io/posts/cve-2026-8445/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2026-8445/</guid><description>Python HTML 소독 라이브러리 justhtml은 to_html() 출력은 안전했지만, 별도 출구인 to_markdown()에서는 엔티티 디코딩된 텍스트와 title/textarea/noscript/plaintext 같은 RCDATA 요소 내용을 이스케이프 없이 그대로 방출했습니다. 소독을 신뢰해 Markdown으로 렌더링하는 애플리케이션은 이 경로로 저장형 XSS에 노출될 수 있습니다(CVSS v4.0 9.3 / v3.1 9.8 CRITICAL, CWE-79, 1.11.0 이하 취약·1.12.0 패치 — CVE.org/GHSA 확인).</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>xss</category><category>html-sanitization</category><category>python</category><category>justhtml</category><category>output-encoding</category></item><item><title>[CVE-2026-78155] 내 데이터베이스 하나 가졌을 뿐인데, PostgreSQL 서버 코드 실행까지 갔다</title><link>https://labs.infiltr8.io/posts/cve-2026-78155/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2026-78155/</guid><description>쿠버네티스용 PostgreSQL 오퍼레이터 StackGres의 메트릭 익스포터가 dblink로 슈퍼유저 세션을 열면서 search_path를 고정하지 않아, 자기 데이터베이스를 소유한 저권한 테넌트가 카탈로그 객체를 가로채(schema shadowing) 슈퍼유저 권한을 획득하고 COPY ... TO PROGRAM으로 주 PostgreSQL 파드 내 원격 코드 실행까지 도달할 수 있습니다(CVSS 3.1 9.9 CRITICAL, CWE-426 — 벤더 OnGres/MITRE 확인). 1.18.8 이하 전 버전이 영향을 받고 1.19.0에서 패치됐습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>rce</category><category>postgresql</category><category>kubernetes</category><category>search-path</category><category>privilege-escalation</category></item><item><title>[CVE-2026-7808] 소독기를 믿었는데, 위험한 태그가 그대로 살아 나왔다</title><link>https://labs.infiltr8.io/posts/cve-2026-7808/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2026-7808/</guid><description>justhtml 1.16.0 미만 버전은 정책 객체 변조·대소문자 섞은 태그·doctype 조작 등 5가지 경로로 소독을 우회해 script/style 같은 능동 콘텐츠가 살아남을 수 있었습니다. NVD는 CVSS 9.8(v3.1)/9.3(v4.0)로 채점했지만, 유지관리자 자신의 자문은 &apos;고급 사용 경로 전용&apos;이라며 자체 심각도를 LOW로 매겨 두 평가가 갈립니다(CWE-20 주분류 — NVD/GHSA 확인).</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>xss</category><category>html-sanitization</category><category>python</category><category>justhtml</category><category>parser-differential</category></item><item><title>[CVE-2026-77946] 설정값 한 줄이 스택을 넘어설 때 — 임베디드 CGI의 오래된 병</title><link>https://labs.infiltr8.io/posts/cve-2026-77946/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2026-77946/</guid><description>TRENDnet TEW-821DAP 무선 AP의 NTP 시간대 설정 CGI(apply_time.cgi)가 uci_safe_get으로 읽은 설정값을 길이 검증 없이 고정 크기 스택 버퍼로 복사해, 원격 공격자가 스택 오버플로우를 트리거할 수 있습니다(CVSS 3.1 10.0 / 4.0 9.3 CRITICAL, CWE-119/121 — NVD/VulDB 확인). 이 기기는 2023년 이후 펌웨어 갱신이 없어 사실상 단종·무패치 상태입니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>stack-overflow</category><category>embedded</category><category>iot</category><category>cgi</category><category>memory-corruption</category></item><item><title>[CVE-2026-77651] 라이브러리를 가져다 쓴 게 아니라, 빌드 서버를 남에게 열어준 것</title><link>https://labs.infiltr8.io/posts/cve-2026-77651/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2026-77651/</guid><description>러스트(Rust) 크레이트 arrayref 0.3.10 버전이 오염되어, 이 크레이트를 쓰는 프로젝트를 빌드(컴파일)하는 것만으로 악성 코드가 실행됩니다. 크레이트 본체가 아니라 뒤따라오는 불량 의존성이 명령·제어(C2) 서버에 접속해 임의 코드 실행 통로를 엽니다. 프로그램을 실행하기 전, 컴파일하는 순간 이미 침해되는 공급망 오염 사례입니다(CVSS 9.8 CRITICAL, CWE-506 — NVD 확인).</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>supply-chain</category><category>rust</category><category>build-time-rce</category><category>crates.io</category><category>malicious-package</category></item><item><title>[CVE-2026-77650] 빌드하는 순간 뚫린다 — 컴파일만 해도 남의 서버에 접속하는 러스트 크레이트</title><link>https://labs.infiltr8.io/posts/cve-2026-77650/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2026-77650/</guid><description>러스트 크레이트 append-only-vec 0.1.9가 계정 탈취로 오염되어, 이 버전을 의존성에 둔 프로젝트를 컴파일하는 것만으로 불량 하위 의존성(proc-macro1, 정상 crate proc-macro2 타이포스쿼팅)이 빌드 스크립트를 통해 실행되고 C2 서버에 접속합니다. 게시 약 107분 만에 crates.io에서 철회됐으며 안전 버전은 0.1.8 이하입니다(CVSS 3.1 9.8 CRITICAL, CWE-506 — MITRE 확인). 같은 계정탈취 캠페인이 arrayref·internment 크레이트도 함께 오염시켰습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>supply-chain</category><category>rust</category><category>build-time-rce</category><category>crates.io</category><category>malicious-package</category></item><item><title>[CVE-2026-77264] 로그인 열쇠를 응답에 그대로 돌려준 OTP 플러그인 — 검증 대신 비밀을 넘겨준 인증 우회</title><link>https://labs.infiltr8.io/posts/cve-2026-77264/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2026-77264/</guid><description>워드프레스·우커머스용 OTP 로그인 플러그인 &apos;Automation Web Platform&apos;의 handle_email_otp_return() 함수가 로그인에 쓰이는 비밀 매직 로그인 토큰을 응답에 그대로 반환합니다. 대상 이메일 주소만 알면 무인증 공격자가 관리자를 포함한 임의 계정으로 로그인할 수 있고, 4.8.6 이하 전 버전이 무패치 상태입니다(CVSS 3.1 9.8 CRITICAL, CWE-640 — NVD 확인).</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>auth-bypass</category><category>wordpress</category><category>otp</category><category>token-leak</category><category>woocommerce</category></item><item><title>[CVE-2026-5388] 링크를 씻는 손이 여러 곳에서 미끄러졌다</title><link>https://labs.infiltr8.io/posts/cve-2026-5388/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2026-5388/</guid><description>HTML 소독 라이브러리 justhtml 1.15.0 미만 버전은 URL 소독 도우미(clean_url_value 등), HTML 직렬화, Markdown 원문 통과(html_passthrough), 커스텀 정책이라는 여러 지점에서 동시에 우회 가능했습니다. 기본 설정(sanitize=True)만 쓰는 배포는 영향이 제한적이나, 통과 옵션·커스텀 정책을 쓰는 배포는 XSS에 노출됩니다(CVSS v4.0 9.3 / v3.1 9.8 CRITICAL, CWE-20 — MITRE·VulnCheck 확인).</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>xss</category><category>html-sanitization</category><category>python</category><category>justhtml</category><category>url-validation</category></item><item><title>[CVE-2026-13598] 가입 폼이 직급을 스스로 고르게 두면, 누구나 관리자가 된다</title><link>https://labs.infiltr8.io/posts/cve-2026-13598/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2026-13598/</guid><description>워드프레스 플러그인 RestrictMate의 1.3.0 미만 버전은 회원가입 시 신청자가 자기 역할(role)을 직접 지정하는 것을 막지 않습니다. 그 결과 무인증 공격자가 가입 요청 한 번으로 관리자 계정을 만들고 로그인된 관리자 세션까지 얻어, 사이트를 완전히 장악할 수 있습니다(CVSS 9.8 CRITICAL, CWE-269 — NVD 확인).</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>privilege-escalation</category><category>wordpress</category><category>mass-assignment</category><category>unauthenticated</category><category>account-takeover</category></item><item><title>[CVE-2023-43177] 헤더 하나로 로그인 절차를 건너뛴 파일서버, 만 대가 열려 있었다</title><link>https://labs.infiltr8.io/posts/crushftp-cve-2023-43177-zeroday/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/crushftp-cve-2023-43177-zeroday/</guid><description>2023년 8월, 보안업체 Converge의 연구자들은 기업용 파일 전송 소프트웨어 CrushFTP에서 인증 절차 자체를 우회하는 제로데이 취약점을 발견했습니다. 공격자는 로그인 없이 특정 프로토콜의 요청 헤더만 조작해 서버 내부 파일을 읽고 지우고, 결국 원격 코드 실행까지 이를 수 있었습니다. 공개 인터넷에 노출된 인스턴스만 약 1만 대로 알려졌습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>mass-assignment</category><category>rce</category><category>crushftp</category><category>file-transfer</category></item><item><title>&quot;가장 최신 이미지를 써라&quot;는 코드 한 줄이 감춘 함정 — 클라우드 이미지 이름혼동 공격</title><link>https://labs.infiltr8.io/posts/cloud-image-name-confusion-whoami/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cloud-image-name-confusion-whoami/</guid><description>Datadog Security Labs 연구팀은 2024년, 수많은 코드가 AWS의 가상머신 이미지(AMI)를 &quot;이름&quot;만으로 찾아 쓰고 있다는 패턴을 발견했습니다. 이 패턴을 악용하면 아무나 특정 이름의 이미지를 공개로 올려두는 것만으로 다른 사람의 AWS 계정에서 코드를 실행시킬 수 있었습니다. 연구팀은 이 방식으로 AWS 내부 시스템까지 실제로 뚫렸다는 사실을 확인했습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>cloud-security</category><category>aws</category><category>supply-chain</category><category>name-confusion</category></item><item><title>정상 도구를 정상적으로 안 쓰면 그게 흔적이다 — 위협 헌팅은 가설에서 시작한다</title><link>https://labs.infiltr8.io/posts/chinese-apt-threat-hunting-playbook/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/chinese-apt-threat-hunting-playbook/</guid><description>침입탐지는 흔히 &quot;이 파일이 악성인가&quot;를 묻지만, 실제 침해 사고의 상당수는 새 악성코드가 아니라 시스템에 원래 있던 정상 도구로 이뤄집니다. 이 글은 공개된 위협 인텔리전스 보고서 하나를 재구성해, &quot;무엇을 찾을 것인가&quot;라는 가설을 어떻게 세우고 로그 쿼리로 옮기는지 그 방법론만 짚어봅니다. 실제 탐지 규칙이나 쿼리 문법은 원문·공개 시그마룰 저장소를 참고하시고, 여기서는 사고방식만 다룹니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>threat-hunting</category><category>apt</category><category>dfir</category><category>methodology</category></item><item><title>이미 고친 취약점이라던 그 자리에, URL 인코딩 하나만 다르게 해서 다시 들어갔다</title><link>https://labs.infiltr8.io/posts/chatgpt-ato-cache-deception/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/chatgpt-ato-cache-deception/</guid><description>보안 연구자 nokline은 ChatGPT의 &quot;공유(share)&quot; 기능을 살펴보다가, 이미 이전에 다른 연구자(Nagli)가 발견해 패치됐다고 알려졌던 웹 캐시 기만(WCD) 취약점이 URL 경로 순회(path traversal) 문자열을 살짝 다르게 인코딩하는 것만으로 다시 열린다는 걸 확인했습니다. 이 결함으로 사용자 인증 토큰을 캐시에서 훔쳐 계정을 탈취할 수 있었고, 원문에 따르면 연구자 본인 기준 최고액인 6,500달러가 지급됐습니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Bugbounty</category><category>web-cache-deception</category><category>account-takeover</category><category>chatgpt</category><category>bugbounty</category></item><item><title>&quot;패딩이 틀렸다&quot;는 에러 한 줄이 암호문을 통째로 풀어준다 — CBC 패딩 오라클</title><link>https://labs.infiltr8.io/posts/cbc-padding-oracle/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cbc-padding-oracle/</guid><description>서버가 암호를 아무리 튼튼하게 걸어놨어도, &quot;네가 보낸 암호문은 채움값(패딩) 규칙에 안 맞아&quot;라는 에러 하나만 흘리면 공격자는 그 실마리만으로 평문을 한 바이트씩 복원할 수 있습니다. 열쇠를 훔치는 게 아니라, 서버에게 &quot;이거 규칙 맞아?&quot;만 반복해 물어보는 고전 암호 공격입니다. 연구자 Bruno Rocha Moura가 정리한 이 공격의 원리를, 실행 코드 없이 개념으로만 짚어봅니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>cryptography</category><category>padding-oracle</category><category>cbc</category><category>applied-crypto</category></item><item><title>찾아낸 취약점을 일단 거짓말로 의심하는 시스템이 오탐을 이긴다</title><link>https://labs.infiltr8.io/posts/autonomous-llm-vuln-hunting/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/autonomous-llm-vuln-hunting/</guid><description>보안 연구자 한 명이 Claude Code(앤트로픽의 에이전트형 코딩 도구)와 MCP(Model Context Protocol, LLM에게 외부 도구를 함수처럼 호출하게 해주는 개방 표준)를 엮어, 취약점 헌팅 과정 대부분을 자동화한 개인 연구 파이프라인을 공개했습니다. 도구 자체보다 눈에 띄는 것은 설계 철학입니다 — 새로 찾은 결과를 처음부터 &quot;찾아낸 취약점&quot;이 아니라 &quot;아직 증명 안 된 환각(hallucination)&quot;으로 다루는 검증 관문 구조입니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>ai-security</category><category>llm-agent</category><category>vuln-hunting</category><category>mcp</category><category>automation</category></item><item><title>[CVE-2023-51467] 문 하나만 잠그고 자물쇠는 고치지 않은 패치 — OFBiz 인증 우회, 세 번째 재발</title><link>https://labs.infiltr8.io/posts/apache-ofbiz-cve-2023-51467-auth-bypass/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/apache-ofbiz-cve-2023-51467-auth-bypass/</guid><description>SonicWall이 공개한 CVE-2023-51467은 오픈소스 전사적자원관리(ERP) 솔루션 Apache OFBiz의 인증 우회 취약점으로, 인증 없이 원격 코드 실행(RCE)까지 이어질 수 있습니다. 흥미로운 점은 이 취약점이 새로운 버그가 아니라, 앞선 두 차례의 패치가 근본원인은 남겨둔 채 증상만 막았기 때문에 다른 자리에서 다시 열린 같은 구멍이라는 것입니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>auth-bypass</category><category>rce</category><category>apache-ofbiz</category><category>patch-gap</category><category>erp</category></item><item><title>안드로이드가 한 버전 올라갈 때마다, 조사관은 지도를 다시 그려야 한다 — 안드로이드14 포렌식 첫인상</title><link>https://labs.infiltr8.io/posts/android14-digital-forensics/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/android14-digital-forensics/</guid><description>디지털 포렌식(사고·범죄 조사를 위해 기기에서 증거를 확보·분석하는 절차) 연구자 Mattia Epifani는 2023년 10월 공개된 안드로이드14를 Pixel 7A에 한 달가량 실제로 써 보면서, 조사관 입장에서 어디에 어떤 증거가 남는지를 항목별로 정리했습니다. 이 글은 원문이 다루는 범위 안에서 &quot;이런 파일에 이런 정보가 있다&quot;는 지도를 요약한 것이며, 이전 버전 대비 정확히 무엇이 바뀌었는지에 대한 체계적인 비교표는 원문 자체도 제공하지 않고 개별 아티팩트를 나열하는 방식입니다(원문 확인 완료).</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>android</category><category>digital-forensics</category><category>mobile</category><category>dfir</category></item><item><title>디버거를 붙이면 걸린다면, 실행을 흉내 내서 본다 — 안드로이드 ARM64 문자열 난독화 해제기</title><link>https://labs.infiltr8.io/posts/android-arm64-string-deobfuscation-ghidra/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/android-arm64-string-deobfuscation-ghidra/</guid><description>NVISO의 모바일 보안 연구자 Jeroen Beckers는 실제 진단 업무 중 문자열을 암호화해 숨겨둔 안드로이드 ARM64(64비트 ARM 아키텍처) 앱을 분석하게 되면서, 디버거를 붙이지 않고도 리버스엔지니어링 도구(Ghidra) 안에서 코드를 직접 실행시켜(에뮬레이션) 암호화된 문자열을 복원하는 절차를 정리했습니다. 마지막 단계는 파이썬 스크립트로 자동화해, 앱 전체의 난독화 문자열을 한 번에 풀어내는 데까지 나아갑니다.</description><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate><category>Security</category><category>android</category><category>reverse-engineering</category><category>ghidra</category><category>deobfuscation</category><category>mobile</category></item><item><title>[CVE-2024-23897] 인증이 필요 없던 명령이, 파일을 읽어내는 통로가 됐다</title><link>https://labs.infiltr8.io/posts/cve-2024-23897/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2024-23897/</guid><description>Jenkins 내장 명령줄 인터페이스(CLI)의 인자 파서에서 발생한 CVSS 9.8 임의 파일 읽기 취약점(CVE-2024-23897)입니다. 인증 없이도 실행되는 두 명령과, 그 인자 파싱 단계에 기본으로 켜져 있던 &apos;파일 대신 읽기&apos; 기능이 만나는 지점을 실제 오픈소스 코드와 패치 커밋을 대조해 분석합니다.</description><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>arbitrary-file-read</category><category>cli-parser</category><category>insecure-default</category></item><item><title>[CVE-2024-1086] 버렸다는 신호를 두 번 읽자, 메모리도 두 번 사라졌다</title><link>https://labs.infiltr8.io/posts/cve-2024-1086/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2024-1086/</guid><description>리눅스 커널 넷필터(netfilter)의 nf_tables 컴포넌트에서, 패킷을 &apos;버리라(drop)&apos;는 판정값 하나가 동시에 &apos;받아들이라(accept)&apos;는 판정으로도 읽히는 CVSS 7.8의 더블프리(double-free) 취약점입니다(CVE-2024-1086). 2014년에 들어간 코드 한 줄이 10년 뒤인 2024년에야 되돌려졌고, 2024년 5월 CISA 긴급취약점 목록(KEV)에 등재된 데 이어 2025년 10월에는 실제 랜섬웨어 공격에 쓰인 사실이 확인됐습니다. 이 글은 원 발견자(Notselwyn)의 분석을 재구성하고, 실제 리눅스 커널 오픈소스를 고정 커밋 기준으로 직접 열어 근본원인·호출 흐름·패치를 분석합니다.</description><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>nf_tables</category><category>netfilter</category><category>double-free</category><category>LPE</category></item><item><title>[CVE-2022-0847] 파이프를 비워도, &apos;덧써도 된다&apos;는 표식은 지워지지 않았다</title><link>https://labs.infiltr8.io/posts/cve-2022-0847/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2022-0847/</guid><description>CVE-2022-0847, 이름하여 &apos;Dirty Pipe&apos;는 리눅스 커널의 파이프 버퍼 구조체가 재사용될 때 flags 필드를 초기화하지 않아, 읽기전용 파일의 페이지캐시를 일반 사용자가 직접 덮어쓸 수 있게 된 권한상승 취약점입니다. 이 글은 발견자 본인의 공개 기술 문서를 재구성하고, 실제 커널 소스와 딱 두 줄짜리 패치 커밋을 라인 단위로 직접 대조해 근본원인과 흐름을 분석합니다.</description><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>uninitialized-memory</category><category>pipe-buffer</category><category>kernel-lpe</category></item><item><title>[CVE-2021-4034] 인자를 세지 않자, 그 다음 자리엔 이미 환경변수가 앉아 있었다</title><link>https://labs.infiltr8.io/posts/cve-2021-4034/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2021-4034/</guid><description>CVE-2021-4034(PwnKit)는 리눅스 polkit의 SUID-root 프로그램 pkexec가 인자 개수(argc)가 0인 호출을 검증하지 않아, 존재하지 않는 인자 자리를 읽고 쓰다 환경변수 배열을 침범하는 로컬 권한상승 취약점입니다. 2009년부터 있었던 이 결함은 2022년 공개 직후 실제 악용이 확인돼 CISA 긴급 대응 목록에 올랐습니다. 이 글은 원 분석을 재구성하고, polkit의 실제 소스와 패치 커밋을 고정 커밋 SHA 기준으로 직접 열어 근본원인·흐름·영향을 우리 관점에서 분석합니다.</description><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>PwnKit</category><category>pkexec</category><category>SUID</category><category>off-by-one</category><category>argc</category></item><item><title>[CVE-2025-55182] 데이터를 되살리려던 코드가, 코드를 되살렸다</title><link>https://labs.infiltr8.io/posts/react2shell/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/react2shell/</guid><description>React2Shell(CVE-2025-55182) — 인증 없이 요청 한 번으로 서버에서 임의 코드가 실행되는 CVSS 10.0 취약점. 왜 성립하는지를 코드가 도는 순서대로 분석합니다.</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>prototype-pollution</category><category>RSC</category><category>deserialization</category></item><item><title>[CVE-2026-34950] 공개키를 알아보지 못한 순간, 비밀키가 되었다</title><link>https://labs.infiltr8.io/posts/cve-2026-34950/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2026-34950/</guid><description>fast-jwt(CVE-2026-34950) — 약 2년 4개월 전 패치된 JWT 알고리즘 혼동 공격이, 공개키 앞의 공백 한 글자로 그대로 되살아났습니다. 이 글은 공개된 권고문과 오픈소스 저장소의 실제 커밋을 직접 대조해, 왜 첫 패치가 불완전했는지를 우리 관점에서 분석합니다.</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>JWT</category><category>algorithm-confusion</category><category>패치완전성</category></item><item><title>[CVE-2024-0517] super()를 부르는 사이, 컴파일러가 경계를 놓쳤다</title><link>https://labs.infiltr8.io/posts/cve-2024-0517/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2024-0517/</guid><description>CVE-2024-0517 — Chrome V8의 JIT 컴파일러 Maglev가 클래스 상속을 최적화하다 힙 경계를 벗어나 쓰는 취약점입니다. 이 글은 원 분석을 재구성하고, 할당 최적화와 가비지 컬렉션이 왜 서로의 규칙을 몰랐는지를 코드 흐름을 따라 직접 분석합니다.</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>V8</category><category>Maglev</category><category>allocation-folding</category><category>type-confusion</category></item><item><title>[CVE-2023-50164] 같은 이름, 다른 대소문자 — 서버는 둘 다 살려뒀다</title><link>https://labs.infiltr8.io/posts/cve-2023-50164/</link><guid isPermaLink="true">https://labs.infiltr8.io/posts/cve-2023-50164/</guid><description>Apache Struts 2 파일 업로드 처리에서 발생한 CVSS 9.8 경로순회 취약점(CVE-2023-50164 · S2-066)입니다. 정제된 파일명과 공격자가 심은 원본 파일명이 대소문자만 다른 이름으로 나란히 살아남는 지점을, 실제 오픈소스 코드와 패치 커밋을 대조해 분석합니다.</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><category>CVE</category><category>path-traversal</category><category>file-upload</category><category>parameter-binding</category></item></channel></rss>