Enviar #567214: freeebird hotel 1.2 branch Permissive Cross-domain Policy with Untrusted Domainsinformación

Títulofreeebird hotel 1.2 branch Permissive Cross-domain Policy with Untrusted Domains
DescripciónThe server’s CORS implementation reflects the client-supplied Origin header verbatim into Access-Control-Allow-Origin without any whitelist validation, while also enabling Access-Control-Allow-Credentials: true. This allows any malicious origin to make authenticated cross-origin requests and read sensitive responses. Project Link: https://github.com/freeebird/hotel Affected Version: 1.2 branch Affected API: apis start with http://localhost:8080/ho-api such as http://localhost:8080/ho-api/user/profile Code Location: /src/main/java/cn/mafangui/hotel/tool/SessionInterceptor.java:35
Fuente⚠️ https://github.com/ShenxiuSec/cve-proofs/blob/main/POC-20250429-01.md
Usuario
 ShenxiuSecurity (UID 84374)
Sumisión2025-04-29 15:08 (hace 1 Año)
Moderación2025-05-10 15:48 (11 days later)
EstadoAceptado
Entrada de VulDB308288 [Freeebird Hotel 酒店管理系统 API hasta 1.2 SessionInterceptor.java escalada de privilegios]
Puntos20

Do you want to use VulDB in your project?

Use the official API to access entries easily!