🇰🇷 한글 설명
InspIRCd 2.0.28 미만 및 3.3.0 미만 버전에서 mysql 모듈 사용 시 NULL 포인터 역참조 문제가 발견되었습니다. mariadb-connector-c 3.0.5 이상 버전과 함께 사용될 경우, sqlauth 또는 sqloper 모듈이 활성화되어 있으면 서버를 원격으로 중단시킬 수 있습니다.
💡 쉬운 설명
특정 데이터베이스 연결 기능을 사용하는 채팅 서버 프로그램에서 오류가 발생하여 서버가 갑자기 꺼질 수 있는 문제입니다. 서버에 접속할 수 있는 사용자라면 누구나 이 문제를 이용해 서버를 마비시킬 수 있습니다.
🇺🇸 원문 (English)
An issue was discovered in InspIRCd 2 before 2.0.28 and 3 before 3.3.0. The mysql module contains a NULL pointer dereference when built against mariadb-connector-c 3.0.5 or newer. When combined with the sqlauth or sqloper modules, this vulnerability can be used for remote crashing of an InspIRCd server by any user able to connect to a server.
📍 영향받는 시스템
InspIRCd 2.0.28 미만 버전 및 3.3.0 미만 버전 (mariadb-connector-c 3.0.5 이상 사용 시)
⚔️ 공격 벡터
서버에 접속 가능한 사용자가 특정 모듈(sqlauth, sqloper)이 활성화된 상태에서 악의적인 요청을 보내 서버를 충돌시킴
🛡️ 대응 방법
InspIRCd를 최신 버전(2.0.28 이상 또는 3.3.0 이상)으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 2.0.28 미만이거나 3.3.0 미만이면 취약한 버전입니다.
inspircd -v 2>/dev/null | grep -E 'InspIRCd (2\.[0-9]+|3\.[0-9]+)'