🔍 CVE-2005-2174

2.6
CVSS Score
LOW
2005-07-08
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

Bugzilla 2.17.x, 2.18 버전 2.18.2 이전, 2.19.x, 2.20 버전 2.20rc1 이전에서 버그가 데이터베이스에 먼저 삽입된 후 비공개로 표시되어 경쟁 조건을 발생시킵니다. MySQL 복제가 완료되기 전에 공격자가 buglist.cgi를 통해 버그 정보에 접근할 수 있게 됩니다.

💡 쉬운 설명

Bugzilla에서 버그 정보가 비공개로 설정되기 전에 잠깐 동안 누구나 볼 수 있는 시간이 생기는 문제입니다. 공격자는 이 짧은 시간 동안 비공개여야 할 버그 정보를 접근할 수 있습니다.

🇺🇸 원문 (English)

Bugzilla 2.17.x, 2.18 before 2.18.2, 2.19.x, and 2.20 before 2.20rc1 inserts a bug into the database before it is marked private, which introduces a race condition and allows attackers to access information about the bug via buglist.cgi before MySQL replication is complete.

📍 영향받는 시스템

Bugzilla 2.17.x, 2.18.0-2.18.1, 2.19.x, 2.20.0-2.20beta

⚔️ 공격 벡터

buglist.cgi 스크립트를 통해 MySQL 복제 지연 중 임시로 노출된 비공개 버그 데이터 접근

🛡️ 대응 방법

Bugzilla를 2.18.2, 2.20rc1 이상으로 업그레이드

🔧 검증 코드

결과에서 2.17.x, 2.18.0-2.18.1, 2.19.x, 2.20.0이 나타나면 취약함. 그 외 버전이거나 아무 결과가 없으면 안전.

Shell / Script
grep -r 'VERSION' /path/to/bugzilla/ | grep -E '2\.(17|18\.[01]|19|20\.0)' 2>/dev/null || echo 'Secure version'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:H/Au:N/C:P/I:N/A:N

💻 영향받는 소프트웨어

MySQL