🔍 CVE-2026-32698

9.1
CVSS Score
CRITICAL
2026-03-18
2026-06-17 10:36
✅ 완료

🇰🇷 한글 설명

OpenProject의 특정 버전에서 커스텀 필드 이름을 통한 SQL 인젝션 취약점이 발견되었습니다. 공격자는 이를 통해 임의의 SQL 명령을 실행하고, 다른 모듈의 결함과 결합하여 서버 내 임의 경로에 Git 저장소를 체크아웃한 뒤 최종적으로 Ruby 코드를 주입하여 원격 코드 실행이 가능합니다.

💡 쉬운 설명

관리자 권한을 가진 사용자가 악의적인 이름을 입력하면 데이터베이스를 조작할 수 있는 보안 구멍이 있습니다. 이를 통해 해커가 서버에 몰래 코드를 심어 시스템 전체를 장악할 위험이 있습니다.

🇺🇸 원문 (English)

OpenProject is an open-source, web-based project management software. Versions prior to 16.6.9, 17.0.6, 17.1.3, and 17.2.1 are vulnerable to an SQL injection attack via a custom field's name. When that custom field was used in a Cost Report, the custom field's name was injected into the SQL query without proper sanitation. This allowed an attacker to execute arbitrary SQL commands during the generation of a Cost Report. As custom fields can only be generated by users with full administrator privileges, the attack surface is somewhat reduced. Together with another bug in the Repositories_module, that used the project identifier without sanitation to generate the checkout path for a git repository in the filesystem, this allowed an attacker to checkout a git repository to an arbitrarily chosen path on the server. If the checkout is done within certain paths within the OpenProject application, upon the next restart of the application, this allows the attacker to inject ruby code into the application. As the project identifier cannot be manually edited to any string containing special characters like dots or slashes, this needs to be changed via the SQL injection described above. Versions 16.6.9, 17.0.6, 17.1.3, and 17.2.1 fix the issue.

📍 영향받는 시스템

OpenProject 16.6.9, 17.0.6, 17.1.3, 17.2.1 미만 버전

⚔️ 공격 벡터

커스텀 필드 이름을 이용한 SQL 인젝션 및 Git 체크아웃 경로 조작을 통한 코드 주입

🛡️ 대응 방법

OpenProject를 최신 보안 패치 버전(16.6.9, 17.0.6, 17.1.3, 17.2.1 이상)으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 취약한 버전 범위에 포함되는지 확인하십시오.

Shell / Script
openproject --version 2>/dev/null || dpkg -l | grep openproject

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM WebSphere Application Server