HN
Hacker News • 45일 전
IMP 7
테일스케일, 16년 된 SQLite 버그로 DB 손상 추적
가상 사설망(VPN) 서비스 기업인 테일스케일(Tailscale)은 작년 말부터 지속된 서비스 불안정성의 원인을 조사한 결과, SQLite 데이터베이스 엔진 내부에 있는 16년 된 WAL(Write-Ahead Logging) 재설정 버그를 발견했습니다. 이 버그로 인해 6개월 동안 총 19회의 데이터베이스 손상이 발생하여 제어 평면(Control plane)이 일시적으로 중단되었으나, 다행히 사용자의 개인 암호키나 실제 네트워크 트래픽 데이터는 유출되지 않았습니다. 업체는 장기간에 걸카 포렌식 분석 끝에 근본적인 원인을 파악하고 이를 완전히 해결하여 서비스 안정성을 복원했다고 밝혔습니다.
SQLite 데이터베이스 버그리포트