Archives
- 14 Jun [BE] Spring Boot 3.5 OSS 지원 종료 D-16 — 마이그레이션 결정을 더 이상 미룰 수 없다
- 14 Jun [Security] ServiceNow API BOLA 취약점 — 인증 없는 엔드포인트가 고객 데이터를 노출시킨 사건
- 14 Jun [Security] Check Point VPN CVE-2026-50751 — Qilin 랜섬웨어가 악용한 CVSS 9.3 제로데이
- 11 Jun [Security] Microsoft 6월 2026 Patch Tuesday — 2026년 최대 규모, 웜 가능 커널 RCE 포함 200개 이상 패치
- 11 Jun [BE] WWDC 2026 개발자 도구 총정리 — Foundation Models, Core AI, Xcode 27로 AI 앱 개발이 달라진다
- 11 Jun [AI] Anthropic, Claude Fable 5·Mythos 5 출시 — Mythos 클래스가 드디어 일반 공개됐다
- 08 Jun [Security] Miasma 웜, Microsoft GitHub 73개 레포 침해 — AI 코딩 에이전트가 감염 경로가 됐다
- 08 Jun [Security] CVE-2026-20245: 2026년 7번째 Cisco SD-WAN 제로데이 — 패치 없이 루트 권한 상승 악용 중
- 08 Jun [AI] Anthropic 'When AI Builds Itself': Claude가 코드 80%를 쓰는 시대와 전 세계 멈춤 버튼 논쟁
- 05 Jun [BE] Go 1.26.4 / 1.25.11 보안 패치 — crypto/x509·mime·net/textproto 3종 취약점 수정
- 05 Jun [Security] CVE-2026-3055: Citrix NetScaler SAML IDP 취약점 — Fortinet 대규모 공격 확인
- 05 Jun [AI] Anthropic Claude Mythos, Project Glasswing 확대 — 150개 조직·15개국에 배포
- 02 Jun [Security] CIFSwitch: 19년 묵은 리눅스 커널 CIFS 취약점, 로컬 루트 권한 탈취 가능
- 02 Jun [BE] Microsoft Build 2026: Windows Agent Framework v1.0 오픈소스 공개와 WSL 3 아키텍처
- 02 Jun [AI] Microsoft Build 2026: Project Polaris로 GitHub Copilot이 OpenAI를 벗어나다
- 01 Jun [Security] CVE-2026-0257: PAN-OS GlobalProtect 인증 우회 — CISA KEV 긴급 등재
- 01 Jun [BE] TrapDoor 공급망 공격 — npm·PyPI·Crates.io에서 AWS 자격증명 대규모 탈취
- 01 Jun [AI] Anthropic, Claude Opus 4.8 출시 — Dynamic Workflows와 성능 대폭 향상
- 26 May [BE] Spring AI 2.0.0-M7 릴리스: SSE Deprecated, Streamable HTTP 전환 및 CVE-2026-41863 패치
- 26 May [Security] Ghost CMS CVE-2026-26980: 700개 사이트 침해, 하버드·DuckDuckGo가 ClickFix 발사대로 악용
- 26 May [AI] xAI, 코딩 에이전트 CLI 'Grok Build 0.1' 조기 베타 공개
- 23 May [BE] Railway GCP 계정 정지 사태: 단일 클라우드 의존의 대가
- 23 May [Security] Mini Shai-Hulud: TanStack npm 공급망 웜, 2차 공격까지 확산
- 23 May [AI] Google I/O 2026: Gemini 3.5 Flash, 에이전트 시대를 선언하다
- 17 May [AI] Anthropic Claude for Small Business: 소상공인을 위한 AI 에이전트 플랫폼 출시
- 17 May [BE] PostgreSQL 18.4 보안 릴리스: CVE-2026-6473 RCE 포함 11개 취약점 수정
- 17 May [security] CVE-2026-42897: 패치 없는 Exchange 제로데이, CISA KEV 등록까지
- 14 May [BE] Spring Data 2026.0 출시 6월로 연기 — 타입 안전 경로·Redis Pub/Sub·Upsert 신기능 정리
- 14 May [AI] 구글 안드로이드 쇼 2026 — Gemini Intelligence로 Android를 'AI OS'로 바꾼다
- 14 May [Security] 마이크로소프트 5월 패치 화요일 — Netlogon 워머블 RCE와 DNS 취약점 긴급 패치
- 11 May [Security] Dirty Frag (CVE-2026-43284·CVE-2026-43500) — 리눅스 커널 로컬 권한 상승 제로데이
- 11 May [BE] Windows Secure Boot 인증서 6월 만료 — 서버 운영자가 지금 당장 해야 할 것
- 11 May [AI] OpenAI GPT-Realtime-2/Translate/Whisper — 실시간 음성 API 3종 동시 출시
- 08 May [BE] Node.js 26 출시: Temporal API 정식 활성화와 V8 14.6이 가져오는 변화
- 08 May [Security] CVE-2026-6973: Ivanti EPMM 제로데이 RCE, CISA 패치 기한은 5월 10일
- 08 May [AI] GPT-5.5 Instant: OpenAI가 ChatGPT 기본 모델을 바꾼 이유
- 05 May [Security] CVE-2026-31431 Copy Fail: 9년 묵은 리눅스 커널 버그로 로컬 루트 장악
- 05 May [BE] Apache HTTP Server 2.4.67 긴급 패치: HTTP/2 RCE와 AJP 메모리 취약점
- 05 May [AI] Anthropic, 블랙스톤·골드만삭스와 1조 5천억 규모 엔터프라이즈 AI 합작사 출범
- 02 May [BE] Microsoft·OpenAI 파트너십 전면 재편: Azure 독점 끝나고 멀티클라우드 AI 시대 열렸다
- 02 May [Security] CVE-2026-41940: cPanel 인증 우회 제로데이, 150만 서버를 2개월간 무방비로 뒀다
- 02 May [AI] Mistral Medium 3.5 출시: 128B 오픈웨이트로 Claude Sonnet 4.5를 뛰어넘다
- 29 Apr [BE] 에이전트 AI가 GitHub을 무너뜨린다 — 인프라 위기와 Copilot 가입 중단의 내막
- 29 Apr [AI] Google, Anthropic에 최대 400억 달러 투자 — AI 인프라 패권이 2파전으로 굳어진다
- 29 Apr [Security] CanisterSprawl — npm·PyPI·Docker Hub 공급망을 48시간 만에 강타한 자가전파 웜
- 26 Apr [AI] GPT-5.5 출시 — 에이전트 시대를 본격화하는 OpenAI의 다음 행보
- 26 Apr [Security] LMDeploy CVE-2026-33626 — AI 추론 서버 SSRF, 공개 12시간 만에 실제 공격
- 26 Apr [AI] DeepSeek V4 출시 — 프론티어와의 격차를 좁힌 오픈소스 거인
- 23 Apr [Spring] Resilience4j로 장애에 강한 애플리케이션 만들기
- 23 Apr [Security] Lovable 바이브코딩 플랫폼, BOLA 취약점으로 수천 프로젝트 데이터 48일간 노출
- 23 Apr [BE] Kubernetes v1.36 릴리스 — 7년 기다린 HPA Scale-to-Zero 드디어 기본 활성화
- 23 Apr [AI] Amazon, Anthropic에 최대 250억 달러 추가 투자 — AI 인프라 패권 경쟁의 새 국면
- 19 Apr [Security] Vercel이 뚫린 진짜 이유, Context.ai OAuth 공급망 침해 사건
- 16 Apr [AI] Claude Opus 4.7, 코딩 파트너의 진짜 얼굴
- 10 Apr [AI] everything-claude-code 플러그인 분석
- 06 Apr [Security] GPUBreach, GPU 메모리에서 루트 쉘까지
- 06 Apr [Security] 비밀번호 재설정 기능을 토큰 폐기까지 포함해 설계한 방법
- 06 Apr [Network] CORS, 프록시, 런타임 env 문제로 403/401/500이 발생한 이유
- 02 Apr [Authentication] 쿠키 기반 인증에서 401이 발생했던 이유와 해결
- 02 Apr [Deployment] loslung 온프레미스 배포를 Docker Compose와 Apache로 구성한 과정
- 31 Mar [Security] axios npm 패키지에 숨은 RAT, 공급망 공격 사건 정리
- 06 Mar [Database] PostgreSQL과 MySQL 차이점, 장단점, 선택 기준
- 05 Mar [AI] GPT-5.4, 컴퓨터 사용 시대를 연 모델
- 05 Mar [Web] SPA와 MPA 차이점, 장단점, 선택 기준
- 03 Mar [Security] Anthropic 국방부 공급망 리스크 지정, 엔터프라이즈 AI에 남긴 숙제
- 19 Feb [AI] Gemini 3.1 Pro, 가격 대비 성능의 기준을 바꾼 모델
- 26 Jan [Trouble Shooting] ClientAbortException : Broken Pipe 대응
- 08 Jan [Algorithm] 백트래킹 학습
- 15 Dec [Trouble Shooting] Git에 대용량 파일을 실수로 추가했을 때 해결 가이드 (feat. hprof)
- 14 Nov [Trouble Shooting] Public Key Retrieval is not allowed 해결
- 29 Sep [Trouble Shooting] TailwindCSS : npm ERR! could not determine executable to run.
- 22 May [ 성능 테스트 ] 4. 캐시 도입으로 반복적인 조회에 대응하기
- 22 May [ 성능 테스트 ] 3. 커넥션 풀 튜닝으로 성능 올리기
- 22 May [ 성능 테스트 ] 2. k6로 내 사이트 성능 알아보기
- 22 May [ 성능 테스트 ] 1. 성능 목표 설정
- 14 May [ Pinpoint ] Agent가 Web에 안붙어요.... ( feat. 네트워크 )
- 14 May [ Pinpoint ] HBase Tables already exist
- 19 Apr [Trouble Shooting] django.db.utils.OperationalError: (2026, 'TLS/SSL error: SSL is required, but the server does not support it')
- 17 Apr [Spring] 로그는 왜 남기나요?
- 23 Jan [Network] Polling, Long Polling, WebSocket, SSE 한 번에 비교하기
- 23 Dec [회고] 2024년 회고: 변화와 배움, 그리고 2025년 목표
- 08 Nov [Spring] Service 인터페이스와 Impl 분리 이유, 그리고 AOP
- 04 Nov [CS] 동시성 이슈와 데이터 정합성: 비관적 락 vs 낙관적 락
- 18 Oct [Java] JavaDoc 생성 시 MS949 인코딩 오류 해결 방법
- 16 Oct [SQL] GROUP BY와 HAVING 개념 및 예제
- 15 Oct [JPA] 컬럼명이 snake_case로 바뀌는 문제 해결
- 14 Oct [Spring Security] CSRF 개념과 Spring Security 설정
- 11 Oct [Java] 생성자 개념, 종류, 동작 방식 정리
- 10 Jul [JSP] Spring Boot에서 Error resolving template 해결하기
- 09 Jul [Database] RDBMS와 NoSQL 개념 비교 및 선택 가이드
- 08 Jul [JSTL] JSTL이 필요한 이유와 기본 태그 문법
- 05 Jul [Git] 좋은 커밋 메시지 작성법과 기본 규칙
- 03 Jul [Blog] GitHub Pages 블로그에 Google Analytics 방문자 통계 연동하기
- 02 Jul [Git] LeetHub로 LeetCode 풀이를 GitHub에 자동 저장하기
- 02 Jul [Blog] VS Code Code Snippets로 Jekyll 글 템플릿 만들기