{"vulnerability": "cve-2025-68926", "sightings": [{"uuid": "ea7c06f8-a7ac-463b-a5ab-60fa7b45b187", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mb7umyfdfo2e", "content": "", "creation_timestamp": "2025-12-30T17:25:39.114043Z"}, {"uuid": "c310a702-111e-45ac-860d-11c57b6fd420", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mb7vm3m56s2c", "content": "", "creation_timestamp": "2025-12-30T17:43:01.918646Z"}, {"uuid": "6af155ac-9f53-4b09-ba95-82f4834fb578", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "seen", "source": "https://bsky.app/profile/infosec.skyfleet.blue/post/3mbg3l4fp6f23", "content": "", "creation_timestamp": "2026-01-02T04:45:49.995200Z"}, {"uuid": "c4296679-926e-4b89-8c76-3ded1673fe80", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "seen", "source": "https://bsky.app/profile/appsecfeed.bsky.social/post/3mblwhopnrs2r", "content": "", "creation_timestamp": "2026-01-04T12:30:24.761655Z"}, {"uuid": "d7336022-d566-437b-b5b8-515bae87754e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "seen", "source": "https://bsky.app/profile/levieva.mastodon.social.ap.brid.gy/post/3mbpbyca574k2", "content": "", "creation_timestamp": "2026-01-05T20:42:54.384612Z"}, {"uuid": "ef0c06b2-6229-4282-bc2a-bac1bcdd642b", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "confirmed", "source": "https://github.com/projectdiscovery/nuclei-templates/tree/main/code/cves/2025/CVE-2025-68926.yaml", "content": "", "creation_timestamp": "2026-01-04T23:56:33.000000Z"}, {"uuid": "b97238f8-0a78-4bfa-a1e6-569f996292a8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "seen", "source": "https://bsky.app/profile/appsecfeed.bsky.social/post/3mbqxfg5cyy2l", "content": "", "creation_timestamp": "2026-01-06T12:30:21.570559Z"}, {"uuid": "a53b8397-c624-42cd-b4f2-7d577f342552", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "seen", "source": "https://bsky.app/profile/getpokemon7.bsky.social/post/3mbruoj43bk2w", "content": "", "creation_timestamp": "2026-01-06T21:14:25.005595Z"}, {"uuid": "e2d1cad5-0313-4c44-a65a-73b04f7bda43", "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/alon710/bd146558ebc244ae0880771ead5307b4", "content": "", "creation_timestamp": "2026-01-24T22:44:13.000000Z"}, {"uuid": "f6c3c7b4-6b8f-4d1c-9781-faf22b7bfea4", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "published-proof-of-concept", "source": "Telegram/NXxnKLZ_SaBlQTQxt0WJ9c3G9QPSHY40ZYnU5qA6mvG8vUA", "content": "", "creation_timestamp": "2026-01-05T21:00:04.000000Z"}, {"uuid": "f1c47ce1-14be-41e4-90ff-c0ff042c796a", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "published-proof-of-concept", "source": "Telegram/71sICJ2qduNa9p7sy7EcgNRQvBtb-VPS3HuJRrErM7o1_Kg", "content": "", "creation_timestamp": "2026-01-04T21:00:04.000000Z"}, {"uuid": "d10dd5ee-f812-4936-8852-75c0e4691374", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "published-proof-of-concept", "source": "Telegram/uMCzxGgr2x3STZAp0ylOr-SeDC6RAcnQeh3DqIsWZXD5kaQ", "content": "", "creation_timestamp": "2026-01-05T19:00:10.000000Z"}, {"uuid": "d95a37a0-0fcf-4b26-b734-d50ef219f4ef", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "published-proof-of-concept", "source": "Telegram/VkrzGOR0tqreFUaL079RX9VsFazmmGoYNfIdzA0XeR4BgNU", "content": "", "creation_timestamp": "2026-01-05T16:05:33.000000Z"}, {"uuid": "8fa24086-f7f3-4fea-a623-92422b2470bc", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "published-proof-of-concept", "source": "https://t.me/tech_b0lt_Genona/6017", "content": "\u0412 \u043f\u0440\u043e\u0435\u043a\u0442\u0435 RustFS, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u043c \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0435 \u0441 S3 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0435 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust, \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0430 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c (CVE-2025-68926), \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0449\u0430\u044f \u0431\u044d\u043a\u0434\u043e\u0440. \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0432\u044b\u0437\u0432\u0430\u043d\u0430 \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0436\u0451\u0441\u0442\u043a\u043e \u043f\u0440\u043e\u0448\u0438\u0442\u043e\u0433\u043e \u0432 \u043a\u043e\u0434\u0435 \u0442\u043e\u043a\u0435\u043d\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f \u043a \u0441\u0435\u0442\u0435\u0432\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0438\u0441\u0443 \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 gRPC, \u0443\u043a\u0430\u0437\u0430\u0432 \u0432 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0435 \"authorization\" \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \"rustfs rpc\". \u0422\u043e\u043a\u0435\u043d \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u043b \u0432 \u043a\u043e\u0434\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430. \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0435 \u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 (9.8 \u0438\u0437 10).\n\n\u0410\u0442\u0430\u043a\u0443\u044e\u0449\u0438\u0439, \u0438\u043c\u0435\u044e\u0449\u0438\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0441\u0435\u0442\u0435\u0432\u043e\u043c\u0443 \u043f\u043e\u0440\u0442\u0443 gRPC, \u043c\u043e\u0433 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 \u0442\u043e\u043a\u0435\u043d \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0441 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435\u043c, \u0441\u0440\u0435\u0434\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445, \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0438 \u0441 \u0443\u0447\u0451\u0442\u043d\u044b\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e RustFS \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 gRPC-\u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043d\u0430 TCP-\u043f\u043e\u0440\u0442\u0443 9000 \u043d\u0430 \u0432\u0441\u0435\u0445 \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430\u0445. \u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0430 \u0432 \u0432\u044b\u043f\u0443\u0441\u043a\u0435 RustFS 1.0.0-alpha.77.\n\n   grpcurl -plaintext -H 'authorization: rustfs rpc' \\\n     -d '{\"access_key\": \"admin\"}' \\\n     localhost:9000 node_service.NodeService/LoadUser\n   grpcurl -plaintext -H 'authorization: rustfs rpc' \\\n     -d '{\"volume\": \"config\", \"path\": \"backdoor.sh\", \"buf\": \"...\"}' \\\n     localhost:9000 node_service.NodeService/WriteAll\n\n\u0412 RustFS \u0432\u044b\u044f\u0432\u043b\u0435\u043d \u043f\u0440\u0435\u0434\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439 \u0432 \u043a\u043e\u0434\u0435 \u0442\u043e\u043a\u0435\u043d \u0434\u043e\u0441\u0442\u0443\u043f\u0430\nhttps://www.opennet.ru/opennews/art.shtml?num=64551\n\n\u041e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\ngRPC Hardcoded Token Authentication Bypass - Reproduction Report\nhttps://github.com/rustfs/rustfs/security/advisories/GHSA-h956-rh7x-ppgj", "creation_timestamp": "2026-01-03T21:49:18.000000Z"}, {"uuid": "b8cf699a-1aa8-4833-a00a-bb3397542f48", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "seen", "source": "https://t.me/itpgchannel/3747", "content": "\u0412 \u043f\u0440\u043e\u0435\u043a\u0442\u0435 RustFS, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u043c \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0435 \u0441 S3 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0435 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust, \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0430 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c (CVE-2025-68926), \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0449\u0430\u044f \u0431\u044d\u043a\u0434\u043e\u0440. \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0432\u044b\u0437\u0432\u0430\u043d\u0430 \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0436\u0451\u0441\u0442\u043a\u043e \u043f\u0440\u043e\u0448\u0438\u0442\u043e\u0433\u043e \u0432 \u043a\u043e\u0434\u0435 \u0442\u043e\u043a\u0435\u043d\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f \u043a \u0441\u0435\u0442\u0435\u0432\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0438\u0441\u0443 \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 gRPC, \u0443\u043a\u0430\u0437\u0430\u0432 \u0432 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0435 \"authorization\" \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \"rustfs rpc\". \u0422\u043e\u043a\u0435\u043d \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u043b \u0432 \u043a\u043e\u0434\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430. \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0435 \u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 (9.8 \u0438\u0437 10).\n\n\u0410\u0442\u0430\u043a\u0443\u044e\u0449\u0438\u0439, \u0438\u043c\u0435\u044e\u0449\u0438\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0441\u0435\u0442\u0435\u0432\u043e\u043c\u0443 \u043f\u043e\u0440\u0442\u0443 gRPC, \u043c\u043e\u0433 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 \u0442\u043e\u043a\u0435\u043d \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0441 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435\u043c, \u0441\u0440\u0435\u0434\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445, \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0438 \u0441 \u0443\u0447\u0451\u0442\u043d\u044b\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e RustFS \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 gRPC-\u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043d\u0430 TCP-\u043f\u043e\u0440\u0442\u0443 9000 \u043d\u0430 \u0432\u0441\u0435\u0445 \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430\u0445. \u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0430 \u0432 \u0432\u044b\u043f\u0443\u0441\u043a\u0435 RustFS 1.0.0-alpha.77.\n\n   grpcurl -plaintext -H 'authorization: rustfs rpc' \\\n     -d '{\"access_key\": \"admin\"}' \\\n     localhost:9000 node_service.NodeService/LoadUser\n   grpcurl -plaintext -H 'authorization: rustfs rpc' \\\n     -d '{\"volume\": \"config\", \"path\": \"backdoor.sh\", \"buf\": \"...\"}' \\\n     localhost:9000 node_service.NodeService/WriteAll\n\n\u0412 RustFS \u0432\u044b\u044f\u0432\u043b\u0435\u043d \u043f\u0440\u0435\u0434\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439 \u0432 \u043a\u043e\u0434\u0435 \u0442\u043e\u043a\u0435\u043d \u0434\u043e\u0441\u0442\u0443\u043f\u0430\nhttps://www.opennet.ru/opennews/art.shtml?num=64551\n\n\u041e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\ngRPC Hardcoded Token Authentication Bypass - Reproduction Report\nhttps://github.com/rustfs/rustfs/security/advisories/GHSA-h956-rh7x-ppgj", "creation_timestamp": "2026-07-29T12:00:04.772342Z"}, {"uuid": "55ac9461-8f1e-459c-90ab-d559d0d053c3", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2025-68926", "type": "published-proof-of-concept", "source": "https://t.me/itpgchannel/3747", "content": "\u0412 \u043f\u0440\u043e\u0435\u043a\u0442\u0435 RustFS, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u043c \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0435 \u0441 S3 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0435 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust, \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0430 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c (CVE-2025-68926), \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0449\u0430\u044f \u0431\u044d\u043a\u0434\u043e\u0440. \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0432\u044b\u0437\u0432\u0430\u043d\u0430 \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0436\u0451\u0441\u0442\u043a\u043e \u043f\u0440\u043e\u0448\u0438\u0442\u043e\u0433\u043e \u0432 \u043a\u043e\u0434\u0435 \u0442\u043e\u043a\u0435\u043d\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u0430, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f \u043a \u0441\u0435\u0442\u0435\u0432\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0438\u0441\u0443 \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 gRPC, \u0443\u043a\u0430\u0437\u0430\u0432 \u0432 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0435 \"authorization\" \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \"rustfs rpc\". \u0422\u043e\u043a\u0435\u043d \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u043b \u0432 \u043a\u043e\u0434\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u0430. \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0435 \u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 (9.8 \u0438\u0437 10).\n\n\u0410\u0442\u0430\u043a\u0443\u044e\u0449\u0438\u0439, \u0438\u043c\u0435\u044e\u0449\u0438\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0441\u0435\u0442\u0435\u0432\u043e\u043c\u0443 \u043f\u043e\u0440\u0442\u0443 gRPC, \u043c\u043e\u0433 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 \u0442\u043e\u043a\u0435\u043d \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0441 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435\u043c, \u0441\u0440\u0435\u0434\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445, \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0438 \u0441 \u0443\u0447\u0451\u0442\u043d\u044b\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e RustFS \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 gRPC-\u0437\u0430\u043f\u0440\u043e\u0441\u044b \u043d\u0430 TCP-\u043f\u043e\u0440\u0442\u0443 9000 \u043d\u0430 \u0432\u0441\u0435\u0445 \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430\u0445. \u0423\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0430 \u0432 \u0432\u044b\u043f\u0443\u0441\u043a\u0435 RustFS 1.0.0-alpha.77.\n\n   grpcurl -plaintext -H 'authorization: rustfs rpc' \\\n     -d '{\"access_key\": \"admin\"}' \\\n     localhost:9000 node_service.NodeService/LoadUser\n   grpcurl -plaintext -H 'authorization: rustfs rpc' \\\n     -d '{\"volume\": \"config\", \"path\": \"backdoor.sh\", \"buf\": \"...\"}' \\\n     localhost:9000 node_service.NodeService/WriteAll\n\n\u0412 RustFS \u0432\u044b\u044f\u0432\u043b\u0435\u043d \u043f\u0440\u0435\u0434\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439 \u0432 \u043a\u043e\u0434\u0435 \u0442\u043e\u043a\u0435\u043d \u0434\u043e\u0441\u0442\u0443\u043f\u0430\nhttps://www.opennet.ru/opennews/art.shtml?num=64551\n\n\u041e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\ngRPC Hardcoded Token Authentication Bypass - Reproduction Report\nhttps://github.com/rustfs/rustfs/security/advisories/GHSA-h956-rh7x-ppgj", "creation_timestamp": "2026-07-30T00:00:30.946752Z"}, {"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"}]}