← 返回地图破甲

Symlink-following truncation of arbitrary files in `Curl_fopen()` when saving cookie jars, HSTS, or alt-svc caches

其他弱点 / Insecure Temporary File / #4125257

厂商
curl
严重程度
低危
赏金
—
弱点
Insecure Temporary File
研究员
@gube-dev
披露日期
2026-10-20
资产
https://github.com/curl/curl
CVE
—

该报告还没有中文解读。

原文摘录

摘自原文(7716 字符中的一小部分)
- `lib/curl_fopen.c`, `Curl_fopen()`, line 98: `curlx_fopen(filename, FOPEN_WRITETEXT)` - Callers: `lib/cookie.c:1543` (cookie jar save), `lib/hsts.c:390` (HSTS save), `lib/altsvc.c:415` (alt-svc save) - CLI entry points: `-c` / `--cookie-jar` (`src/config2setopts.c:575`), `--hsts FILE` (`:714`), …
原文中的代码
cd curl-master
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release \
  -DBUILD_TESTING=OFF -DBUILD_LIBCURL_DOCS=OFF -DBUILD_MISC_DOCS=OFF \
  -DENABLE_CURL_MANUAL=OFF -DCURL_USE_LIBPSL=OFF -DUSE_LIBIDN2=OFF \
  -DCURL_USE_LIBSSH2=OFF -DCURL_ZSTD=OFF -DCURL_BROTLI=OFF \
  -DUSE_NGHTTP2=OFF …

默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 curl 所有。

时间线

阅读 HackerOne 原文 ↗作者 @gube-dev · 版权归作者与 curl 所有

同类报告

Broken link hijacking in https://kubernetes-csi.github.io/docs/drivers.html?highlight=chubaofs#production-driversKubernetes · 2022-03-25 · $100Broken Domain Link Takeover from kubernetes.io docsKubernetes · 2022-04-03 · $100UNRESTRICTED FILE UPLOAD AT chat.makerdao.comBlockDev Sp. Z o.o · 2020-01-15