eMudhra 중간 인증서 키 취약점과 인증서 폐기
eMudhra는 키 생성 절차에서 약한 키가 만들어져 TLS 중간 CA 8개의 인증서를 폐기했다고 밝혔습니다. 해당 CA가 발급한 인증서는 없지만 브라우저 신뢰 프로그램이 상위 ECC 루트도 신뢰 해제해 한 고객 환경의 인증서를 교체하고 있습니다.
개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.
eMudhra는 키 생성 절차에서 약한 키가 만들어져 TLS 중간 CA 8개의 인증서를 폐기했다고 밝혔습니다. 해당 CA가 발급한 인증서는 없지만 브라우저 신뢰 프로그램이 상위 ECC 루트도 신뢰 해제해 한 고객 환경의 인증서를 교체하고 있습니다.
PHP 5.4 이상에 영향을 주는 두 취약점은 특수 제작한 HTTP 요청으로 서비스 거부, 원격 코드 실행, 데이터 노출을 일으킬 수 있습니다. Cloudflare는 요청과 응답을 함께 분석하는 WAF 기능으로 공개 전 방어 규칙을 배포했으며, PHP 업데이트를 병행하라고 권고합니다.
OpenAI는 PHP 취약점 대응에 참여한 경험을 바탕으로 널리 쓰이는 소프트웨어의 중대 취약점을 처리하는 단계별 협력 체계를 제안합니다. 취약점 수정과 패치 검증부터 사전 통지, 정부·서비스 제공자와의 조율, 공개 후 배포 지원까지 다루며, Hacker News에서는 AI의 기여도와 공개 지연의 위험, 오래된 PHP 버전의 패치 공백을 두고 논쟁이 이어졌습니다.
Rustup 1.29.2는 eMudhra 중간 인증서 문제(CVE-2026-111943)에 대응해 rustls-webpki와 webpki-root-certs 의존성을 업데이트합니다. 기존 사용자는 rustup self update 또는 rustup update로 갱신할 수 있으며, Reddit에서는 안전한 네트워크에서 업데이트하라는 권고와 패키지 서명 검증 방식을 둘러싼 논의가 이어졌습니다.
reception은 Swift, React Native, Expo 앱에 넣는 네이티브 인앱 지원 채팅입니다. 문서 기반 AI 답변과 상담원 인계, 팀 공용 받은편지함을 제공하며 채팅에서 오퍼와 페이월을 보낼 수 있다고 소개합니다.
Railway는 고객 환경 변수를 저장하는 시스템에서 비정상 활동을 발견했으며, 공격자가 암호화된 값과 일부 복호화된 값을 가져갔을 가능성을 알렸습니다. 모든 환경 변수와 자격 증명을 교체하라고 권고하는 한편, 조사 중 배포를 중단했습니다.
Shanghai AI Laboratory의 Agents-A1을 바탕으로 만든 35B Mixture-of-Experts 모델 Sage-A1.5가 공개됐습니다. 병렬 하위 에이전트 조율과 선택형 자기 검증 기능을 제공하며, 모델 카드에는 여러 과학·코딩·에이전트 벤치마크 점수와 SGLang·vLLM 실행 방법이 담겼습니다.
SlothFinance는 은행 거래 CSV에서 반복 결제와 요금 인상을 찾아 구독료 누수를 보여주는 프로젝트입니다. 글은 TabPFN-3.5로 거래 패턴을 분석하고 Gemma 2로 요약과 해지 문안을 생성한다고 설명하지만, 완전한 로컬 처리라는 주장과 서버 배포 설정 사이의 관계는 분명히 밝히지 않습니다.
bonds는 친구 채팅방마다 AI 친구 bondi를 두고, 대화에 맞춘 게임과 챌린지, 사진 앨범 등을 함께 만들게 하는 메시징 앱입니다. 창업자들은 bondi가 그룹의 말투와 농담을 익히고 먼저 반응하는 생성형 UI를 내세우며, Product Hunt 댓글에서는 개인정보 설정과 채팅방 정리 문제가 제기됐습니다.
Google의 Rust 스타일 가이드는 포맷뿐 아니라 API 설계와 코드 구조까지 다룹니다. 대규모 코드 변경과 장기적인 유지보수를 고려해 일관된 관례를 제시하며, 라이브러리 코드와 애플리케이션 코드에 서로 다른 수준의 권고를 적용합니다.
DuckDB 2.0.0 LTS가 Quack 클라이언트-서버 연결, 비동기 I/O, VARIANT, 트리거, 확장 가능한 PEG 파서 등을 추가했습니다. 지원 기간은 최소 2027년 10월까지이며, 2.0에서 만든 데이터베이스 파일은 이전 버전으로 열 수 없으므로 업그레이드 전에 검증이 필요합니다.
PHP 재단은 원격 코드 실행으로 이어질 수 있는 취약점 두 건을 수정한 PHP 8.5.12, 8.4.27, 8.3.36, 8.2.35를 배포했습니다. 재단은 수정 지연의 구조적 원인과 보안 인력 확충 계획을 공개했으며, 조율된 공개 시점보다 6시간 앞서 수정 이미지를 배포한 Chainguard의 결정도 설명했습니다.
SparkLLM이 Spark-X2.5-4B와 같은 아키텍처를 유지하면서 후처리를 개선한 Spark-X2.6-4B를 공개했습니다. 코딩, 에이전트 작업, 긴 문맥 처리 성능을 높였다고 설명하며, 추론 수준을 none, low, high로 설정하는 기능과 여러 로컬 실행 경로를 제공합니다.
개발자가 dev.to 글을 매일 모아 주간 이메일로 보내는 오픈소스 스크립트 devto-digest를 만들었습니다. 팔로우한 태그의 인기 글과 관심 영역 밖의 글을 나눠 보여주고, 오픈 웨이트 모델로 짧은 요약을 작성합니다. 태그가 119개일 때 발견 영역이 좁아지는 문제와 API 호출 제한, 이메일 렌더링 문제를 해결한 과정도 다룹니다.
Jotform App Builder는 ChatGPT나 Claude 대화창에서 자연어로 앱을 만들고 수정하는 도구입니다. 기존 Jotform 양식과 문서, 링크를 고객 포털이나 사내 허브 같은 앱에 모을 수 있으며, 양식을 통한 응답 수집과 결제, 서명 문서 수집도 지원합니다.
OrcaRouter가 보안 분석용 27B 비전-언어 모델 OrcaCyber Nano 1.0을 GGUF 형식으로 공개했습니다. llama.cpp에서 오프라인으로 실행하도록 구성했으며, 모델 카드에는 여러 추론·코딩 벤치마크 점수와 하드웨어별 실행 예시가 담겼습니다.
유료 메시지 서비스 Hotly는 답장 시점을 구매 전에 어떻게 약속할지 고민합니다. 매주 정해진 요일과 보통 3일 이내라는 기간을 비교하며, 구매자들은 약속의 구체성뿐 아니라 지키지 못했을 때의 보완책도 제안합니다.
천체물리학 연구실에서 Raspberry Pi와 ADS1115로 극저온 냉각기의 압력·온도를 읽고, OLED 화면과 웹 대시보드로 확인하는 도구를 만들었습니다. TimescaleDB 기반으로 시계열 데이터를 저장하고 조회하며, GitHub Copilot으로 UI와 소프트웨어 구현을 빠르게 진행했습니다.
Tiny Little Office는 문서 내용을 URL에 담아 공유하는 오피스 도구 모음입니다. 텍스트, 스프레드시트, 슬라이드 등 열 가지 앱을 제공하며, 계정이나 서버 저장 없이 문서를 다룹니다.
Zig 언어 서버 ZLS 0.17.0이 공개됐습니다. 심볼 이름 변경 때 별칭을 따라가지 않도록 동작을 조정했으며, Zig 0.17 개발 과정에서 깨진 빌드 시스템 연동 기능 일부는 아직 회귀 문제를 겪고 있습니다.