{"metadata": {"vulnerability": "CVE-2025-68926", "count": 29, "kinds": {"milestone": 4, "sighting": 17, "kev": 0, "other": 8}}, "data": [{"timestamp": "2025-12-24T23:40:31.797Z", "date_only": false, "value": "2025-12-24T23:40:31.797Z", "kind": "milestone", "label": "Reserved", "source": "cvelistv5", "record": "CVE-2025-68926", "field": "cveMetadata.dateReserved"}, {"timestamp": "2025-12-30T16:59:53.999Z", "date_only": false, "value": "2025-12-30T16:59:53.999Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2025-68926", "field": "cveMetadata.datePublished"}, {"timestamp": "2025-12-30T17:15:43Z", "date_only": false, "value": "2025-12-30T17:15:43Z", "kind": "other", "label": "Nvd published at", "source": "github \u00b7 GHSA-H956-RH7X-PPGJ", "record": "GHSA-H956-RH7X-PPGJ", "field": "database_specific.nvd_published_at"}, {"timestamp": "2025-12-30T17:15:43.613Z", "date_only": false, "value": "2025-12-30T17:15:43.613", "kind": "milestone", "label": "Published", "source": "fkie_nvd \u00b7 FKIE_CVE-2025-68926", "record": "FKIE_CVE-2025-68926", "field": "published"}, {"timestamp": "2025-12-30T17:25:39.114Z", "date_only": false, "value": "2025-12-30T17:25:39.114043Z", "kind": "sighting", "label": "Seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mb7umyfdfo2e", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "ea7c06f8-a7ac-463b-a5ab-60fa7b45b187", "url": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mb7umyfdfo2e"}, {"timestamp": "2025-12-30T17:43:01.918Z", "date_only": false, "value": "2025-12-30T17:43:01.918646Z", "kind": "sighting", "label": "Seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mb7vm3m56s2c", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "c310a702-111e-45ac-860d-11c57b6fd420", "url": "https://bsky.app/profile/cve.skyfleet.blue/post/3mb7vm3m56s2c"}, {"timestamp": "2025-12-30T17:46:43.478Z", "date_only": false, "value": "2025-12-30T17:46:43.478972Z", "kind": "other", "label": "Recorded", "source": "cvelistv5 / CISA-ADP", "record": "CVE-2025-68926", "field": "containers.adp.0.metrics.0.other.content.timestamp"}, {"timestamp": "2025-12-30T17:46:43.478Z", "date_only": false, "value": "2025-12-30T17:46:43.478972Z", "kind": "other", "label": "Recorded", "source": "fkie_nvd \u00b7 FKIE_CVE-2025-68926", "record": "FKIE_CVE-2025-68926", "field": "metrics.ssvcV203.0.ssvcData.timestamp"}, {"timestamp": "2025-12-30T17:47:46.836Z", "date_only": false, "value": "2025-12-30T17:47:46.836Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / CISA-ADP", "record": "CVE-2025-68926", "field": "containers.adp.0.providerMetadata.dateUpdated"}, {"timestamp": "2025-12-30T23:06:15Z", "date_only": false, "value": "2025-12-30T23:06:15Z", "kind": "milestone", "label": "Published", "source": "github \u00b7 GHSA-H956-RH7X-PPGJ", "record": "GHSA-H956-RH7X-PPGJ", "field": "published"}, {"timestamp": "2026-01-02T04:45:49.995Z", "date_only": false, "value": "2026-01-02T04:45:49.995200Z", "kind": "sighting", "label": "Seen", "source": "https://bsky.app/profile/infosec.skyfleet.blue/post/3mbg3l4fp6f23", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "6af155ac-9f53-4b09-ba95-82f4834fb578", "url": "https://bsky.app/profile/infosec.skyfleet.blue/post/3mbg3l4fp6f23"}, {"timestamp": "2026-01-03T21:49:18Z", "date_only": false, "value": "2026-01-03T21:49:18.000000Z", "kind": "sighting", "label": "Published proof of concept", "source": "https://t.me/tech_b0lt_Genona/6017", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "8fa24086-f7f3-4fea-a623-92422b2470bc", "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", "url": "https://t.me/tech_b0lt_Genona/6017"}, {"timestamp": "2026-01-04T12:30:24.761Z", "date_only": false, "value": "2026-01-04T12:30:24.761655Z", "kind": "sighting", "label": "Seen", "source": "https://bsky.app/profile/appsecfeed.bsky.social/post/3mblwhopnrs2r", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "c4296679-926e-4b89-8c76-3ded1673fe80", "url": "https://bsky.app/profile/appsecfeed.bsky.social/post/3mblwhopnrs2r"}, {"timestamp": "2026-01-04T21:00:04Z", "date_only": false, "value": "2026-01-04T21:00:04.000000Z", "kind": "sighting", "label": "Published proof of concept", "source": "Telegram/71sICJ2qduNa9p7sy7EcgNRQvBtb-VPS3HuJRrErM7o1_Kg", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "f1c47ce1-14be-41e4-90ff-c0ff042c796a"}, {"timestamp": "2026-01-04T23:56:33Z", "date_only": false, "value": "2026-01-04T23:56:33.000000Z", "kind": "sighting", "label": "Confirmed", "source": "https://github.com/projectdiscovery/nuclei-templates/tree/main/code/cves/2025/CVE-2025-68926.yaml", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "ef0c06b2-6229-4282-bc2a-bac1bcdd642b", "url": "https://github.com/projectdiscovery/nuclei-templates/tree/main/code/cves/2025/CVE-2025-68926.yaml"}, {"timestamp": "2026-01-05T14:23:55.080Z", "date_only": false, "value": "2026-01-05T14:23:55.080Z", "kind": "other", "label": "Updated", "source": "cvelistv5", "record": "CVE-2025-68926", "field": "cveMetadata.dateUpdated"}, {"timestamp": "2026-01-05T14:23:55.080Z", "date_only": false, "value": "2026-01-05T14:23:55.080Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / GitHub_M", "record": "CVE-2025-68926", "field": "containers.cna.providerMetadata.dateUpdated"}, {"timestamp": "2026-01-05T16:05:33Z", "date_only": false, "value": "2026-01-05T16:05:33.000000Z", "kind": "sighting", "label": "Published proof of concept", "source": "Telegram/VkrzGOR0tqreFUaL079RX9VsFazmmGoYNfIdzA0XeR4BgNU", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "d95a37a0-0fcf-4b26-b734-d50ef219f4ef"}, {"timestamp": "2026-01-05T19:00:10Z", "date_only": false, "value": "2026-01-05T19:00:10.000000Z", "kind": "sighting", "label": "Published proof of concept", "source": "Telegram/uMCzxGgr2x3STZAp0ylOr-SeDC6RAcnQeh3DqIsWZXD5kaQ", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "d10dd5ee-f812-4936-8852-75c0e4691374"}, {"timestamp": "2026-01-05T20:42:54.384Z", "date_only": false, "value": "2026-01-05T20:42:54.384612Z", "kind": "sighting", "label": "Seen", "source": "https://bsky.app/profile/levieva.mastodon.social.ap.brid.gy/post/3mbpbyca574k2", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "d7336022-d566-437b-b5b8-515bae87754e", "url": "https://bsky.app/profile/levieva.mastodon.social.ap.brid.gy/post/3mbpbyca574k2"}, {"timestamp": "2026-01-05T21:00:04Z", "date_only": false, "value": "2026-01-05T21:00:04.000000Z", "kind": "sighting", "label": "Published proof of concept", "source": "Telegram/NXxnKLZ_SaBlQTQxt0WJ9c3G9QPSHY40ZYnU5qA6mvG8vUA", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "f6c3c7b4-6b8f-4d1c-9781-faf22b7bfea4"}, {"timestamp": "2026-01-06T12:30:21.570Z", "date_only": false, "value": "2026-01-06T12:30:21.570559Z", "kind": "sighting", "label": "Seen", "source": "https://bsky.app/profile/appsecfeed.bsky.social/post/3mbqxfg5cyy2l", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "b97238f8-0a78-4bfa-a1e6-569f996292a8", "url": "https://bsky.app/profile/appsecfeed.bsky.social/post/3mbqxfg5cyy2l"}, {"timestamp": "2026-01-06T21:14:25.005Z", "date_only": false, "value": "2026-01-06T21:14:25.005595Z", "kind": "sighting", "label": "Seen", "source": "https://bsky.app/profile/getpokemon7.bsky.social/post/3mbruoj43bk2w", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "a53b8397-c624-42cd-b4f2-7d577f342552", "url": "https://bsky.app/profile/getpokemon7.bsky.social/post/3mbruoj43bk2w"}, {"timestamp": "2026-01-07T15:22:21Z", "date_only": false, "value": "2026-01-07T15:22:21Z", "kind": "other", "label": "Updated", "source": "github \u00b7 GHSA-H956-RH7X-PPGJ", "record": "GHSA-H956-RH7X-PPGJ", "field": "modified"}, {"timestamp": "2026-01-24T22:44:13Z", "date_only": false, "value": "2026-01-24T22:44:13.000000Z", "kind": "sighting", "label": "Seen", "source": "https://gist.github.com/alon710/bd146558ebc244ae0880771ead5307b4", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "e2d1cad5-0313-4c44-a65a-73b04f7bda43", "url": "https://gist.github.com/alon710/bd146558ebc244ae0880771ead5307b4"}, {"timestamp": "2026-06-17T09:59:50.123Z", "date_only": false, "value": "2026-06-17T09:59:50.123", "kind": "other", "label": "Updated", "source": "fkie_nvd \u00b7 FKIE_CVE-2025-68926", "record": "FKIE_CVE-2025-68926", "field": "lastModified"}, {"timestamp": "2026-07-29T12:00:04.772Z", "date_only": false, "value": "2026-07-29T12:00:04.772342Z", "kind": "sighting", "label": "Seen", "source": "https://t.me/itpgchannel/3747", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "b8cf699a-1aa8-4833-a00a-bb3397542f48", "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", "url": "https://t.me/itpgchannel/3747"}, {"timestamp": "2026-07-30T00:00:30.946Z", "date_only": false, "value": "2026-07-30T00:00:30.946752Z", "kind": "sighting", "label": "Published proof of concept", "source": "https://t.me/itpgchannel/3747", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "55ac9461-8f1e-459c-90ab-d559d0d053c3", "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", "url": "https://t.me/itpgchannel/3747"}, {"timestamp": "2026-09-21T09:28:26.948Z", "date_only": false, "value": "2026-09-21T09:28:26.948668Z", "kind": "sighting", "label": "Seen", "source": "https://gist.github.com/linkerlin/415df145dbee06accf98a5759ed5045b", "record": "CVE-2025-68926", "field": "creation_timestamp", "uuid": "ddcff89c-d057-4463-87bc-7b501ee5536a", "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", "url": "https://gist.github.com/linkerlin/415df145dbee06accf98a5759ed5045b"}]}
