🇰🇷 한글 설명
TBEA TLogger V2.1.0.0B0.0.0.0 웹 서버에서 인증되지 않은 사용자가 SQL 인젝션을 수행할 수 있는 취약점이 발견되었습니다. 공격자는 검증되지 않은 매개변수를 통해 SQLite 쿼리에 접근하여 CCU.db 데이터베이스의 데이터를 읽거나 수정 및 삭제할 수 있습니다.
💡 쉬운 설명
해커가 로그인 없이도 장치의 데이터베이스에 몰래 명령어를 입력하여 정보를 훔치거나 지울 수 있는 결함입니다. 이로 인해 장치에 저장된 중요한 데이터가 유출되거나 파괴될 위험이 있습니다.
🇺🇸 원문 (English)
An unauthenticated SQL injection vulnerability exists in the web server of TBEA TLogger V2.1.0.0B0.0.0.0. Multiple HTTP endpoints incorporate attacker-controlled parameters directly into SQLite queries without sufficient validation or parameterization. A remote unauthenticated attacker can exploit these endpoints to read, modify, or delete data stored in the device's CCU.db database.
📍 영향받는 시스템
TBEA TLogger V2.1.0.0B0.0.0.0
⚔️ 공격 벡터
인증되지 않은 원격 공격자가 조작된 HTTP 매개변수를 전송하여 SQL 인젝션 수행
🛡️ 대응 방법
제조사에서 제공하는 보안 패치를 적용하거나 입력값 검증 및 매개변수화된 쿼리(Parameterized Query)를 사용하도록 업데이트해야 합니다.
🔧 검증 코드
웹 서버 응답에서 TLogger 관련 버전 정보가 나타나는지 확인하여 해당 소프트웨어 사용 여부를 판단합니다.
curl -s http://<target_ip>/ | grep -i 'TLogger' || echo 'Version not found'