Lychee 是一款免费且开源的照片管理工具。在 7.7.0 版本之前,安装完成后,未经身份验证的用户即可通过 GET /docs/api 访问由 config/scramble.php 配置的、由 Scramble 生成的 OpenAPI 文档。从观察到的响应大小和延迟来看,该 API 模式似乎是在每次请求时重新生成,而未应用应用级别的缓存机制。远程攻击者可以通过反复请求此未限速的路由,大量消耗服务器 CPU 资源,并获取 API 表面及参数模式的详细映射信息。该问题已在 7.7.0 版本中得到修复。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-62679 | 8.9 HIGH | Lychee: Path traversal in `SecurePathController` allows authenticated arbitrary file read |
| CVE-2026-77470 | 8.3 HIGH | Lychee: Webshop checkout lets the client override the payment `amount` sent to the gateway |
| CVE-2026-77466 | 8.3 HIGH | Lychee: Webshop payment bypass via unrestricted "Dummy" gateway selection |
| CVE-2026-61838 | 8.2 HIGH | Lychee: Album password bypass in ZIP downloads |
| CVE-2026-61611 | 7.5 HIGH | Lychee: Missing rate limiting on album password unlock endpoint allows brute-force attacks |
| CVE-2026-77467 | 7.1 HIGH | Lychee: A single 383-byte PDF causes ~184 seconds of CPU consumption in the real processin |
| CVE-2026-57568 | 5.7 MEDIUM | Lychee: Stored XSS via Markdown javascript: Links in Photo and Album Descriptions (Gallery |
| CVE-2026-57569 | 2.3 LOW | Lychee: Distinct post-fix SSRF variant in Photo::fromUrl due to missing IP pinning after D |
| CVE-2026-61610 | 2.3 LOW | Lychee: unauthenticated photo starring reveals existence of private photos when photos_sta |
No comments yet