🔍 CVE-2026-96678

6.3
CVSS Score
MEDIUM
2026-09-23
2026-09-29 03:17
✅ 완료

🇰🇷 한글 설명

weiqingwen spring-boot-forum의 Avatar Upload 기능 내 NewUserFormValidator.java 파일의 validate 함수에서 경로 탐색(Path Traversal) 취약점이 발견되었습니다. Username 인자를 조작하여 시스템 파일에 접근할 수 있으며, 원격에서 공격이 가능합니다. 해당 취약점은 공개되었으며 공격에 이용될 수 있습니다.

💡 쉬운 설명

사용자 이름을 입력할 때 특수 문자를 섞어 넣으면, 공격자가 서버의 허가되지 않은 파일에 접근하거나 조작할 수 있는 보안 약점입니다. 인터넷을 통해 멀리 떨어진 곳에서도 공격이 가능하므로 주의가 필요합니다.

🇺🇸 원문 (English)

A security vulnerability has been detected in weiqingwen spring-boot-forum up to 538eecc3c6b85fdf0768ab4e8354b48c0c17d94f. Affected is the function validate of the file src/main/java/com/qingwenwei/util/NewUserFormValidator.java of the component Avatar Upload. The manipulation of the argument Username leads to path traversal. The attack can be initiated remotely. The exploit has been disclosed publicly and may be used. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The vendor was contacted early about this disclosure but did not respond in any way.

📍 영향받는 시스템

weiqingwen spring-boot-forum (commit 538eecc3c6b85fdf0768ab4e8354b48c0c17d94f 포함 이전 버전)

⚔️ 공격 벡터

원격에서 Username 인자에 경로 탐색 문자열(예: ../)을 삽입하여 공격

🛡️ 대응 방법

해당 소스 코드의 Username 입력값에 대한 경로 탐색 방지 필터링 로직을 적용하고 업데이트를 확인하십시오.

🔧 검증 코드

출력된 커밋 해시값이 취약한 커밋(538eecc...)과 같거나 그 이전 단계인지 확인하십시오.

Shell / Script
git rev-parse HEAD

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Security