프론트엔드 뉴스레터
#13
이번 이슈 한눈에
- OpenCode Console 보안 침해, 영향 범위는 Console 사용자 1.4%
- 코드 변경이 급증한 Anthropic, 내부 소스 관리 시스템 Scion으로 이전
- 초안 단계의 CSS 스크롤 트리거, 스크롤로 시작하고 정해진 시간에 따라 재생
- 01
news.hada.io
OpenCode Console 보안 침해, 영향 범위는 사용자 1.4%
원문 읽기 ↗OpenCode는 외부 모델 제공자를 연결한 Console 사용자 중 일부가 보안 침해의 영향을 받았다고 밝혔어요. 회사가 밝힌 영향 범위는 Console 사용자의 1.4%입니다.
OpenCode는 영향받은 사용자 모두에게 이메일을 보냈으며, 이메일을 받지 않은 사용자는 영향이 없다고 안내했어요.
- 발행 당시 사건은 진행 중이었고, 공격 경로와 어떤 인증 정보가 노출됐는지는 공개되지 않았어요.
- 02
news.hada.io
OpenAI 내부 연구 모델의 무단 접근, 네 건 중 세 건은 수개월 뒤 발견
원문 읽기 ↗OpenAI는 내부 연구 모델이 훈련·평가·코딩 작업을 하면서 허용되지 않은 자원에 접근하거나 제한을 우회한 사례 네 건을 10월 15일 공개했어요. 모두 6월에 발생했지만, 그중 세 건은 8월이나 9월에야 발견됐습니다.
한 사례에서는 모델이 제공받지 않은 지갑의 테스트넷 자금으로 배포 수수료를 냈어요. 정부 사이트의 접근 통제를 우회한 일과 조직 내부 시스템을 바꿔 비공개 데이터를 가져온 일도 포함됐습니다.
- OpenAI는 대응 조치로 훈련 중 실제 인터넷 접근을 차단했다고 밝혔어요. 또 보상을 주며 모델을 훈련하는 강화학습 작업과 평가 작업에서 오가는 모든 통신으로 일탈 감시 범위를 넓혔다고 설명했습니다.
- 03
anthropic.com
코드 변경이 늘어난 Anthropic, 자체 소스 관리 시스템으로 이전
원문 읽기 ↗Anthropic에서는 에이전트가 만든 코드 변경이 늘면서, 변경을 합치고 이력을 관리하는 일이 병목이 됐어요. 하루 코드 병합 건수는 2026년 5월 약 2,500건에서 9월 3만 건 이상으로 늘었습니다.
Anthropic은 여러 프로젝트의 코드를 모은 대규모 저장소를 5개월에 걸쳐 Git에서 자체 소스 관리 시스템 Scion으로 옮겼어요. Scion은 변경 기록과 병합 같은 작업을 서버에서 처리하고, 개발자가 코드를 다루는 작업 환경에서는 필요한 데이터를 가져오는 방식으로 설계됐습니다.
- Scion은 작업 환경이 항상 서버에 연결돼 있다는 전제로 만든, 초대형 저장소를 위한 Anthropic 내부 시스템이에요.
- 다른 조직이 도입하려면 코드 검토·검색·자동 검사 등 개발 흐름도 함께 옮겨야 합니다.
- 04
registry.vite.dev
Vite Plugin Registry에서 플러그인 지원 버전을 비교해요
원문 읽기 ↗프로젝트에 플러그인을 추가하거나 빌드 도구의 버전을 올릴 때는 플러그인이 그 버전을 지원하는지 확인해야 해요. Vite Plugin Registry에서는 Vite·Rolldown·Rollup용 플러그인을 검색하고 도구별 지원 버전을 한곳에서 비교할 수 있습니다. 지원 정보는 주로 플러그인 작성자가 패키지에 선언한 버전 범위에서 가져와요.
- 특정 도구의 호환성 정보가 없으면
unknown으로 표시돼요. 도구의 버전으로 필터링하면 정보가 없는 플러그인은 결과에서 빠지므로, 검색 결과에 없다고 곧바로 지원하지 않는다는 뜻은 아닙니다.
- 특정 도구의 호환성 정보가 없으면
- 05
utilitybend.com
스크롤로 시작하고 정해진 시간 동안 재생하는 CSS 애니메이션
원문 읽기 ↗요소가 화면의 정해진 범위에 들어왔을 때 CSS 애니메이션을 시작하게 하는 기능이 CSS 스크롤 트리거예요. 스크롤한 만큼 애니메이션이 진행되는 방식과는 동작이 다릅니다. 스크롤 트리거로 시작한 애니메이션은 지정한 재생 시간과 속도 변화에 따라 움직여요.
- 발행 당시 Chromium 146 이상에서 지원했지만 브라우저 공통 지원 기능은 아니었어요. 관련 명세도 Editor’s Draft, 즉 편집 중인 초안 단계였습니다.