{"uuid": "ddcff89c-d057-4463-87bc-7b501ee5536a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "seen", "source": "https://gist.github.com/linkerlin/415df145dbee06accf98a5759ed5045b", "content": "\n  \u5899\u662f\u81ea\u5df1\u62c6\u7684\n  \n  \n    \n  \n  \n    \n  \n  \n    \n  \n  \n    \n  \n  \n    \n  \n  \n    \n  \n  \n    \n  \n  \n    \n  \n  \n    \n  \n\n  \n\n    *{font-family:\"PingFang SC\",\"Hiragino Sans GB\",\"Microsoft YaHei\",sans-serif}\n    text{dominant-baseline:auto}\n    .tw{animation-name:tw;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}\n    @keyframes tw{from{opacity:.20}to{opacity:.92}}\n    .enterUp{animation-name:enterUp;animation-timing-function:cubic-bezier(.22,.9,.3,1);animation-fill-mode:both}\n    @keyframes enterUp{from{transform:translateY(12px)}to{transform:translateY(0)}}\n    .enterL{animation-name:enterL;animation-timing-function:cubic-bezier(.22,.9,.3,1);animation-fill-mode:both}\n    @keyframes enterL{from{transform:translateX(-12px)}to{transform:translateX(0)}}\n    .flow{animation-name:flow;animation-timing-function:linear;animation-iteration-count:infinite}\n    @keyframes flow{from{stroke-dashoffset:0}to{stroke-dashoffset:-34}}\n    .breath{animation-name:brth;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}\n    @keyframes brth{from{opacity:.35}to{opacity:.92}}\n    .breathW{animation-name:brthW;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}\n    @keyframes brthW{from{opacity:.04}to{opacity:.11}}\n    \n    .fall{animation-name:fallK;animation-duration:13s;animation-timing-function:cubic-bezier(.5,.05,.7,.4);animation-iteration-count:infinite}\n    @keyframes fallK{\n      0%{transform:translate(0,0);opacity:1}\n      4%{transform:translate(0,0);opacity:.30}\n      9%{transform:translate(17px,54px);opacity:0}\n      9.01%{transform:translate(0,0);opacity:0}\n      15%{transform:translate(0,0);opacity:1}\n      100%{transform:translate(0,0);opacity:1}\n    }\n    .dp{animation-name:dpK;animation-duration:9s;animation-timing-function:cubic-bezier(.3,0,.2,1);animation-iteration-count:infinite;animation-fill-mode:both}\n    @keyframes dpK{0%{transform:scale(.92)}42%{transform:scale(1.16)}88%{transform:scale(.92)}100%{transform:scale(.92)}}\n    .trk{stroke-dasharray:100;animation-name:dr;animation-duration:2.6s;animation-timing-function:cubic-bezier(.3,.05,.25,1);animation-fill-mode:both;animation-delay:.9s}\n    @keyframes dr{from{stroke-dashoffset:100}to{stroke-dashoffset:0}}\n    .barG{animation-name:barK;animation-duration:1.5s;animation-timing-function:cubic-bezier(.2,.8,.3,1);animation-fill-mode:both}\n    @keyframes barK{from{transform:scaleX(.06)}to{transform:scaleX(1)}}\n  \n  \n  \n  \n  \n  \n\n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n\n  \u5899\u662f\u81ea\u5df1\u62c6\u7684\n  AGPLv3 \u780c\u8d77\u7684\u90a3\u5835\u5899\uff0cMinIO \u7528\u56db\u5e74\u4e00\u5757\u5757\u62c6\u4e86\n  2026 \u5e74 4 \u6708\u4ed3\u5e93\u5f52\u6863\uff0c\u81ea\u5efa S3 \u7684\u9ed8\u8ba4\u9009\u9879\u7a7a\u4e86\u51fa\u6765\n\n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  2025-02\n  \u7ba1\u7406\u63a7\u5236\u53f0\u88ab\u6458\u8d70\n  \u793e\u533a\u7248\u53ea\u5269\u5bf9\u8c61\u6d4f\u89c8\n  \n  \n  \n  2025-10\n  \u793e\u533a\u955c\u50cf\u505c\u53d1\n  Docker Hub \u53d8\u6210 404\n  \n  \n  \n  2025-12\n  \u8f6c\u5165\u7ef4\u62a4\u6a21\u5f0f\n  \u53ea\u6536\u5173\u952e\u4fee\u590d\uff0c\u4e0d\u518d\u52a0\u529f\u80fd\n  \n  \n  \n  2026-04\n  \u4ed3\u5e93\u5f52\u6863\u53ea\u8bfb\n  README \u6307\u5411\u5546\u4e1a\u7248 AIStor\n  Apache 2.0 \u7684\u94a5\u5319\u7528 Rust \u91cd\u5199\u4e00\u904d\uff0c\u4e0d\u52a0\u7f51\u7edc\u6761\u6b3e\n\n  \n  \n  \u7a7a\u7a97\u671f\u91cc\u6ca1\u6709\u4e2d\u6807\u8005\uff0c\u53ea\u6709\u4e09\u4e2a\u5019\u9009\n  \u7528\u6237\u8981\u627e\u7684\u4e0d\u662f\u65b0\u8f6f\u4ef6\uff0c\u662f\u4e00\u4e2a\u80af\u8d1f\u8d23\u7684\u9ed8\u8ba4\u9009\u9879\n  \n  \n  Garage \u00b7 \u5c0f\u89c4\u6a21\u591a\u7ad9\u70b9\n  \n  \n  SeaweedFS \u00b7 \u591a\u534f\u8bae\u5168\u80fd\n  \n  \n  RustFS \u00b7 \u76f4\u9762 MinIO\n\n  \n  \n  \u5b98\u65b9\u81ea\u6d4b \u00b7 4KB \u5c0f\u5bf9\u8c61\n  \u76f8\u5bf9\u541e\u5410\uff08MinIO = 1\u00d7\uff09\n  MinIO\n  \n  \n  1.0\u00d7\n  RustFS\n  \n  \n  2.3\u00d7\n  2 \u6838 Xeon 8475B \u00b7 4 GB \u00b7 15 Gbps\n  \u56db\u5757 40 GB \u76d8\uff0c\u5355\u76d8 3800 IOPS\n  \n  \n  \u7b2c\u4e09\u65b9\u5b9e\u6d4b \u00b7 \u67e5\u8be2\u5ef6\u8fdf\n  \u5e73\u5747\u5ef6\u8fdf\uff0c\u8d8a\u4f4e\u8d8a\u597d\n  MinIO\n  \n  \n  1.85 ms\n  RustFS\n  \n  \n  7.96 ms\n  Milvus \u56e2\u961f 2026-01 \u00b7 100 \u4e07\u6761 768 \u7ef4\n  \u5199\u5165 +57% \u00b7 \u5b58\u50a8 \u221257% \u00b7 \u5efa\u7d22\u5f15\u6162 43%\n  \u540c\u4e00\u6b3e\u8f6f\u4ef6\uff0c\u6362\u4e00\u9879\u8d1f\u8f7d\uff0c\u80dc\u8d1f\u5c31\u7ffb\u8fc7\u6765\n\n  \u4fe1\u4efb\u503a\uff1a\u7a7a\u4ed3\u4e00\u5e74\uff0c\u7528 6.2 \u4e07\u884c\u4ee3\u7801\u8fd8\n  \n  \n  \n  \n  2024\n  \u5efa\u4ed3\uff0c\u4e00\u5e74\u53ea\u6709 README\n  \n  \n  2025-07-02\n  \u4e00\u6b21\u6027\u653e\u51fa\u7ea6 6.2 \u4e07\u884c\n  \n  \n  2026-09\n  1.0 GA \u00b7 \u7ea6 3.26 \u4e07 star\n\n  \n  \n  CVE-2025-68926 \u00b7 CVSS 9.8 \u00b7 \u786c\u7f16\u7801\u4ee4\u724c\n  \n  \n  Apache 2.0 \u5bf9 AGPLv3\n\n  \u9ed8\u8ba4\u9009\u9879\u662f\u4e00\u4efd\u8d23\u4efb\uff0c\u4e0d\u662f\u4e00\u573a star \u7ade\u8d5b\n\n  \n\n\n\n  zhichai.net | \u667a\u67f4\u7f51\n", "creation_timestamp": "2026-09-21T09:28:26.948668Z"}