🔍 CVE-2026-35168

8.8
CVSS Score
HIGH
2026-04-02
2026-10-26 21:10
✅ 완료

🇰🇷 한글 설명

OpenSTAManager의 Aggiornamenti(업데이트) 모듈 내 데이터베이스 충돌 해결 기능에서 입력값 검증 없이 SQL 문을 직접 실행하는 취약점이 존재합니다. 인증된 공격자는 POST 요청을 통해 임의의 SQL 명령을 실행하여 데이터베이스 데이터를 조작, 삭제하거나 시스템 설정을 변경할 수 있습니다. 이 문제는 버전 2.10.2에서 수정되었습니다.

💡 쉬운 설명

권한이 있는 사용자가 특수하게 조작된 요청을 보내 데이터베이스의 모든 정보를 마음대로 수정하거나 삭제할 수 있는 위험한 구멍이 발견되었습니다. 보안 검사 과정 없이 입력된 명령어를 그대로 실행하는 점을 악용한 공격입니다.

🇺🇸 원문 (English)

OpenSTAManager is an open source management software for technical assistance and invoicing. Prior to version 2.10.2, the Aggiornamenti (Updates) module in OpenSTAManager contains a database conflict resolution feature (op=risolvi-conflitti-database) that accepts a JSON array of SQL statements via POST and executes them directly against the database without any validation, allowlist, or sanitization. An authenticated attacker with access to the Aggiornamenti module can execute arbitrary SQL statements including CREATE, DROP, ALTER, INSERT, UPDATE, DELETE, SELECT INTO OUTFILE, and any other SQL command supported by the MySQL server. Foreign key checks are explicitly disabled before execution (SET FOREIGN_KEY_CHECKS=0), further reducing database integrity protections. This issue has been patched in version 2.10.2.

📍 영향받는 시스템

OpenSTAManager version 2.10.2 미만

⚔️ 공격 벡터

인증된 사용자가 op=risolvi-conflitti-database 파라미터에 악성 SQL 쿼리가 포함된 JSON 배열을 POST 방식으로 전송

🛡️ 대응 방법

OpenSTAManager를 최신 버전인 2.10.2 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 숫자가 2.10.2보다 낮으면 취약한 상태이며, 2.10.2 이상이면 안전합니다.

Shell / Script
grep -r "version" /var/www/html/openstamanager/ | grep -E '2\.[0-9]+'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

MySQL