| शीर्षक | weiqingwen spring-boot-forum 1 Path Traversal |
|---|
| विवरण | https://github.com/weiqingwen/spring-boot-forum
spring-boot-forum 的 avatar 上传功能存在路径穿越漏洞。
该应用程序实现了基本的过滤,以阻止上传文件名中的路径穿越序列,但未能净化或验证可控的用户名参数。
攻击者可以注册一个带有恶意用户名的新账户,比如../../../../.虽然新注册账户必须完成邮件激活,但头像上传界面不会验证用户账户是否已激活。
注册恶意账户后,攻击者会发送一个带有用户名和恶意文件的头像上传请求。由于用户名验证不足,目标存储路径 /spring-boot-forum/.runtime/avatar/{username}/{filename} 可以被逃逸。恶意文件被成功写入服务器根目录,攻击者可以覆盖任意服务器端文件,如果上传可执行脚本(如 JSP 文件),可能导致远程代码执行。 |
|---|
| स्रोत | ⚠️ https://github.com/ssiled/cve/issues/3 |
|---|
| उपयोगकर्ता | silence. (UID 93672) |
|---|
| सबमिशन | 24/07/2026 03:12 AM (2 महीनों पहले) |
|---|
| संयम | 23/09/2026 05:28 PM (2 months later) |
|---|
| स्थिति | स्वीकृत |
|---|
| VulDB प्रविष्टि | 409002 [weiqingwen spring-boot-forum तक 538eecc3c6b85fdf0768ab4e8354b48c0c17d94f Avatar Upload NewUserFormValidator.java validate उपयोगकर्ता नाम निर्देशिका ट्रैवर्सल] |
|---|
| अंक | 20 |
|---|