{
  "locale": "ko",
  "language": {
    "code": "ko",
    "native": "한국어",
    "html": "ko",
    "dir": "ltr",
    "en": "Korean",
    "ja": "韓国語"
  },
  "language_native": "한국어",
  "snapshot": "2026-10-28-1318",
  "source_hash": "fa58c1c899e89886889716538f41845e2b0e9d28aefa088c3cc8d04d9072ad34",
  "register_hash": "20c7ca66864a7f095fadee221ff46e38cb9d0f9991d100627c4f584912b71d90",
  "string_hashes": {
    "records.gmo-domain-stop.title": "c402c77ad9e487eade6f6bd2dcbc6e01cdd96ce01b0d2194cdd6a8c69e985834",
    "records.gmo-domain-stop.body": "71c415860e588270d7af313a493a3bf56552e9b0a7565ba71312a60a98844117",
    "records.gmo-domain-stop.action": "56403b4f3ca64a923777a0d83b9f20402b80a6d070a902f18dece0c59e1fefb4",
    "records.gmo-domain-stop.time": "5cb7edee184f12661e52bbbb8caf0d36338c2008db4e9d2d30885506da6b00f5",
    "records.atlink-beta.title": "13f0da1c530d2e2900a17b008c0da422b880feb1d7bcd2cef37f7902167bda6b",
    "records.atlink-beta.body": "cbb52f49f74284691e9d9b683c1708f80a2dbba8935347bb65dedea2ffab4f7a",
    "records.atlink-beta.action": "223346e4ecbdb8c1296e6930af66cf89cf354afda81c2b7525921c9ca80618f2",
    "records.atlink-beta.time": "93cde7544dcea8f539b31733fcbcb9c572088b168e8bc587b9111bdf8716deb4",
    "records.railway-signups.title": "6a56ede537a1268cbe9d067c495167c7c0006c6f59deb8752fffc2193a1c0ff8",
    "records.railway-signups.body": "3d19f08fd120f5092c67b42684bcf63ec0020b3a0ea0ed601a443d4284a29b0e",
    "records.railway-signups.action": "464252a1c79129f5a5c837366bc4955d2a428b884832fcae63bed5c6958094e3",
    "records.railway-signups.time": "555c5a803e4d7bf2d9cb6d372df4acdfc2f24f1b97770225998757592a68d114",
    "records.studio-reporting.title": "4617c30d19e50df9d4ff4171aa454758dc0eed7bc3c536d0c8a73b8337af2215",
    "records.studio-reporting.body": "d809e3eaabc4ae33782b945b4416e6849b8351aeeedff77bc0a14856fc794df5",
    "records.studio-reporting.action": "e379ce22885a43b2cbc78daccd3c4a8f707f203a4db4c2758fe7653a7d2db3cc",
    "records.studio-reporting.time": "c1a29a818b233e68679bdad0db002cc553bc8231758110ebccf241315954d951",
    "records.kev-brotli-commerce.title": "59081bc5bfc5f0a50d6ce2793d192d76c8ecbc6edc2dc5247cc1d1c62e87eb7c",
    "records.kev-brotli-commerce.body": "3e344f4ec08cff88012f7bf3f860252c89095aea965688482905d92de7771e90",
    "records.kev-brotli-commerce.action": "0868c7d84029a79ac01e37c01cbd8739e871c95ca0f665433899a36ba8146eaf",
    "records.kev-brotli-commerce.time": "799fa715e45ca373293fb83306a7d1883b615cc2d91351d9201f98902c56a0d6",
    "records.dotnet-deploy.title": "5dec31ab37a23d4654a559c15353e4a6cef84bd6b90b5ccbb1f8260577f58162",
    "records.dotnet-deploy.body": "a2335abdbcfa9c933e93c41ff754f176933e4d19d989ebd1f6774665696208aa",
    "records.dotnet-deploy.action": "a2f752571c8887bfc1567408b3154a1e169ee2148999d9de9227f51da707df09",
    "records.dotnet-deploy.time": "fd30d19e7f9cc60cc88d80141f3948d9f65b62ba9394c8cd49bb3c3df981d631",
    "records.netscaler-php.title": "ce4fd6e133536fbbf26654d5a56896c30d3c0ebd534b3644e1ee4915291e7fe2",
    "records.netscaler-php.body": "cbf61f9da5d69c03a7565cc6c0c36bd83501dfbc3639ea1953fc17d3908f849f",
    "records.netscaler-php.action": "27983597785033bde54dc49af09aa8e9f0ad0a659707c7d2b1326d15fab988ee",
    "records.netscaler-php.time": "8053e36a85c41935fca5fd0ecc2aaf43f3d30bf38066723cffa67346075e3d4b",
    "records.pan-branch-status.title": "a455470d12b28213abe6601b9b25987af70296c53df452297794db44d6e08619",
    "records.pan-branch-status.body": "20e8869cb1350dc426ed9e3265ba9a22f09fe6ce792c279d1989ffbdd00d6918",
    "records.pan-branch-status.action": "4e4ebfd92394542e35fa48084ebd90372234b2f4b994143809746152e52c38c9",
    "records.pan-branch-status.time": "1c6530f5b9a99329ff2e7e19b45172145f646db7a2506dcabd30e99e1d5580fd",
    "records.watchguard-fireware.title": "bbeede50834e9ef97658c84e82951c6c29f2e55a3422511e28ccfc80cd03db15",
    "records.watchguard-fireware.body": "6dbe2ba2e97e24100f9752267635fb19afdd8ff15aab2aca38ae5d0f85ce527f",
    "records.watchguard-fireware.action": "cae1d9dbda7594752d0b7b09c301e63824a279938a89a1011385c7328e747528",
    "records.watchguard-fireware.time": "150882237789e8ac91598d194360de0880282babf9c14c74dc4597b4a23466cd",
    "records.browser-mail.title": "b5120246dcf379bb9fd510b48a6501d5ec85ac355c71d2c6f9297f6407bbfa91",
    "records.browser-mail.body": "d7f007ff5a87afdae8cb6c3db06014093fec23213a576d9bf8ffaffc8de11d8a",
    "records.browser-mail.action": "45e94de01566ad7d73b130857e90143b6a482536283d65d505b011d86fcf456c",
    "records.browser-mail.time": "5760b50c6c4efa605ca61ef076fcce69f03e69f237865c62dd878dcbf88e0614",
    "records.creative-cloud.title": "713143c4b6c1c495ad133b3738922ec45fcbecd81ad8d2017b107cd8c3df4fc2",
    "records.creative-cloud.body": "e408eefcb8755d6c9b1a09cb40ab215950c3f10f0a8ff0c28305c0246a6b25c7",
    "records.creative-cloud.action": "8724acbb5a1e4f031dd25116806a3afe3da686a7b1e38e1bbe28f6beec92a122",
    "records.creative-cloud.time": "5c8057994b0804c9e8ff3dede98ea4e1de2305e235214cf03ff670d4ab83e70c",
    "records.oss-mlflow-mlflow.title": "5ec54f0aa62ba2c4b139c818d948c1e1dd8a2639e584186a88c0c0856b8ed058",
    "records.oss-mlflow-mlflow.body": "f71eb0aae3a6d3df7834886dfc37775439a1b5ca1fc1445efea6d2bc3990aba6",
    "records.oss-mlflow-mlflow.action": "44d52351c00ccfa09769caed493fc184793ff86b47441dc07a13d4a794fee11c",
    "records.oss-mlflow-mlflow.time": "95a204cc84f5a648228b8dd3d15aa23f28f556de5615763e3a5ad344fa523bc1",
    "records.oss-datadog-dd-trace-js.title": "b8b0d541765c6196a2cda8114076081b68219c208b572990b5087f61945df2cb",
    "records.oss-datadog-dd-trace-js.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-datadog-dd-trace-js.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-datadog-dd-trace-js.time": "25d382583483471bfee1307f6e21e9548cbb28fb04aa035d94055fed6ba9f83d",
    "records.oss-tinymce-tinymce.title": "483819225246dd63a489a4b6b48ba7cb5c0c04ea1a230bae3148bc716ef3c1dd",
    "records.oss-tinymce-tinymce.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-tinymce-tinymce.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-tinymce-tinymce.time": "d3d7f3433eb18ed9b24b474d0c3cfbb6d22ef0aa9626ba900cd6b3de43b24f16",
    "records.oss-modelcontextprotocol-python-sdk.title": "dffdf6453cd30ba954eb766950f31a27fb0ed3f2dd3612e4a4191b39a2d183ab",
    "records.oss-modelcontextprotocol-python-sdk.body": "d6448f402587aa4235d90073e376e26ac2028069e1040af586a31f51a490a404",
    "records.oss-modelcontextprotocol-python-sdk.action": "da33fe608dd770801ae6545f7fe614c6c41eae5bc8d6d8a07e2aa96dfa6b3159",
    "records.oss-modelcontextprotocol-python-sdk.time": "8e004881f81955a4a6a3b45898d0936d0c717b43b2a98ad348f196fa1a766c5a",
    "records.oss-open-telemetry-opentelemetry-python.title": "15fa2e0a7ef72ccbcfc960ac69c0a66726596241ee0672a829022cb8065abd32",
    "records.oss-open-telemetry-opentelemetry-python.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-open-telemetry-opentelemetry-python.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-open-telemetry-opentelemetry-python.time": "697d962918fba6e3e55c2698e0e7e68492343af7065acd6064302cf913fca8a2",
    "records.oss-ckeditor-ckeditor5.title": "efd846df9835e0a4c60d409ac8b0caf8cbad65347b265e963386d97c6cdf58cc",
    "records.oss-ckeditor-ckeditor5.body": "f8cb70d41f1d1e03ae3d8f89006971b3200f9dcbab29e35f835430282ff8b350",
    "records.oss-ckeditor-ckeditor5.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-ckeditor-ckeditor5.time": "32f2f1a3d46f661080e186451fdd44223a020c81fd53b54e1430ba974a663f2a",
    "records.oss-m1k1o-neko.title": "b4c30425d0f4c663a10708e9d9ed4f0a5fbe809634d457a616303e7dad611c1a",
    "records.oss-m1k1o-neko.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-m1k1o-neko.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-m1k1o-neko.time": "ccef60df1281b41523dba2d0c6f9b6a8c20eb0c471c9192d6bc511ee290eac39",
    "records.oss-runatlantis-atlantis.title": "d8dd3f71d861318c42dd213353976cb22b060a349488299ce32c64e472c8c4db",
    "records.oss-runatlantis-atlantis.body": "e6c9b9726114621d510bd61e30a0f232f3eedfd278a6a2921239553002bb4dcf",
    "records.oss-runatlantis-atlantis.action": "dc628a4a2dedcea1c5c4f0f87dbda33c16291857c483976acdba302850a51125",
    "records.oss-runatlantis-atlantis.time": "ef222a1e3b18d015ff1d9d6e99a0c0327f3b5f57061f8cdbd640313f77487138",
    "records.oss-gtsteffaniak-filebrowser.title": "1702668e2f8395c901ca0891070300df6328da6ac68f11f1bf78c616cd32575a",
    "records.oss-gtsteffaniak-filebrowser.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-gtsteffaniak-filebrowser.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-gtsteffaniak-filebrowser.time": "2888825a8a1a121a5f09bfdb41335ecceda41285ffab89b6cf9f1c773c9ef545",
    "records.oss-nodejs-undici.title": "93a89e03f06a88242919a90bdba7b9dd28591f4ca1148f5e8eb930aff4a7d513",
    "records.oss-nodejs-undici.body": "c121436db0a18ed7a707222380f092aa43f2945d7d1984acf0c4dfd94cb2c9ff",
    "records.oss-nodejs-undici.action": "ff3a6b4fa0be940c487b621ca3fe1ba5200673718ddd47ae2c411ab047c085e6",
    "records.oss-nodejs-undici.time": "846e80a053991dc7be7c713e3cd5e5abcb6e9c2d1d7207f9412db2af04a8157d",
    "records.oss-modelcontextprotocol-typescript-sdk.title": "1776a4146bce209b9f62a50b78ab005892707d476187a76675b73bcbb8737835",
    "records.oss-modelcontextprotocol-typescript-sdk.body": "6ba017c73e3c2a8c105a6f0f970a37b94f01d2a06f2ab6b39097562cadca1199",
    "records.oss-modelcontextprotocol-typescript-sdk.action": "0278790776d9d66cf350a4168a49a9a1304516f2a795441bcfec9490d708e448",
    "records.oss-modelcontextprotocol-typescript-sdk.time": "0dc071eb5b7afb0783811393f34326409a0ddaa3d29e38141aa4c4e8d70d89c5",
    "records.oss-symfony-symfony.title": "8a780a0561651f4f4cfb601a24585be057e0f614bde65ad0aa0e9e1c2e15aff2",
    "records.oss-symfony-symfony.body": "f8cb70d41f1d1e03ae3d8f89006971b3200f9dcbab29e35f835430282ff8b350",
    "records.oss-symfony-symfony.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-symfony-symfony.time": "b143baec0b0006cf83e3ef6dc05577b40e352a8e72ae8904705ef401c8c68561",
    "records.oss-go-jose-go-jose.title": "84ecd5c2039ad381e679f5ff43f65eb0be1951a929a9193fd258c1a63b3d7add",
    "records.oss-go-jose-go-jose.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-go-jose-go-jose.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-go-jose-go-jose.time": "0ff08205cc541f9357ebd0a874959a2880bcad6588fa4b3154fd95d091a628d5",
    "records.oss-ctfer-io-terraform-provider-ctfd.title": "5529610c4f777dd3eddfc76b452a663de1710ebef7a0011bd3b97c1eb652336b",
    "records.oss-ctfer-io-terraform-provider-ctfd.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-ctfer-io-terraform-provider-ctfd.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-ctfer-io-terraform-provider-ctfd.time": "1e422c9c2338d8f7d5965d3d78892013e0bfc120d3999b50b9b1a404a3f144e3",
    "records.oss-hydra-ecosystem-hydra.title": "434fbdeaa861590f0582164304bcd62b4a3143e702c7ca99f167ebd2b5145ad8",
    "records.oss-hydra-ecosystem-hydra.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-hydra-ecosystem-hydra.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-hydra-ecosystem-hydra.time": "5ac0f198296ea17c1f1ed787cfb030ce4c116a848600c0617997012d7148b77c",
    "records.oss-ljharb-qs.title": "6920306227d689bbe4a46c4227b7f979c8fe8f7a606c8ba49a2457441d1321bd",
    "records.oss-ljharb-qs.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-ljharb-qs.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-ljharb-qs.time": "915e9f04c2b3552c570f74d36667678c20dc1604928554ebc241d650e6d996ca",
    "records.oss-authlib-authlib.title": "1e76baf2dcfb37c4d44e09397640b87a6f7da7681e625ecb1c221f9d5d50441d",
    "records.oss-authlib-authlib.body": "09ec93dc49854b38e8ce2736ed87870e08c426354812fbb2a6a3fb29052d6727",
    "records.oss-authlib-authlib.action": "c9ea2d5fa6946cdd97f07e73a7e0c88086a469312b6f817caec1ac5024dec80f",
    "records.oss-authlib-authlib.time": "a6ff3611ecfc2c6bfdc21698ae5f00ba43f910b69ac2b488ef76ccdcc8a6c2f4",
    "records.oss-rustls-rustls.title": "5a08849436941de887f7b7d6e2beaac19834c2411ce5ba023c03551461be3432",
    "records.oss-rustls-rustls.body": "ed6c0feaaee3bcc475ae024a98b70c76a900cb0e6432b268b09f314c8ace8af1",
    "records.oss-rustls-rustls.action": "6d3532ca53d232ba99a30ca66ab76c6e1832e5e899b3977d2928ec35bf96b6f4",
    "records.oss-rustls-rustls.time": "b73b7d57316683716dbeab12201d619844a5f16baaaf49e8f14b55839f69bc91",
    "records.oss-phpoffice-phpspreadsheet.title": "ccbff6e3df093c42b68d27dde5431b4891e3e79d3212a925538376087cbf7256",
    "records.oss-phpoffice-phpspreadsheet.body": "8377433724ae7d69e41854310b8c3493ead59aaa525411770b8eab34c41611b3",
    "records.oss-phpoffice-phpspreadsheet.action": "f2613ab3d2e61d12fb8e660404504f71cff906515e091ecd9866268f468a401d",
    "records.oss-phpoffice-phpspreadsheet.time": "f5b33b21b67308a90709f54185c4aafbb95d9b24942e39deac9f8559d2af14ff",
    "records.oss-klauspost-compress.title": "a4ec594746710565d7b15af479ba074a4409b2d8e14320c31b71eb86d521304d",
    "records.oss-klauspost-compress.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-klauspost-compress.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-klauspost-compress.time": "24e4bf907ca693c6f8c686fb19654e8103c4cbb9d7a8398564a746ecca45de5c",
    "records.oss-rthalley-dnspython.title": "e383d9b0c6fa5b130b3be0dc39ba6d548585575f229e39647ac5ece7eecbdad6",
    "records.oss-rthalley-dnspython.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-rthalley-dnspython.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-rthalley-dnspython.time": "6ac4a8be83831d6a9d489e1f05bce6c2db8e6e07d0a6de9a63d59cdefbe90f08",
    "records.oss-datadog-dd-trace-py.title": "59b1ca85cfd8f64d5273a1a0f272b9151127ddb5371d632f43adc803320a38ec",
    "records.oss-datadog-dd-trace-py.body": "f8cb70d41f1d1e03ae3d8f89006971b3200f9dcbab29e35f835430282ff8b350",
    "records.oss-datadog-dd-trace-py.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-datadog-dd-trace-py.time": "a83653cb7313c78ff3c37186c9b233bd4666c0b9a5564c8808bcb622bd0dca85",
    "records.oss-mongodb-mongo-python-driver.title": "3aeeaf585016b0514b22d5608a3266f03921dc0e1a75956c6bf1a18d29cd6049",
    "records.oss-mongodb-mongo-python-driver.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-mongodb-mongo-python-driver.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-mongodb-mongo-python-driver.time": "87fe60aedc1e11072195812222c9880e0eef6d682b238295268ae2c725f8a463",
    "records.oss-vllm-project-vllm.title": "0d65d171d65eafc3b38cafaf0902b60df5b6125739a70d793418e369551344c3",
    "records.oss-vllm-project-vllm.body": "a93d0155da87b81cf5d3a2606c1e188fbcade47f66c35a81de9746c37b291c17",
    "records.oss-vllm-project-vllm.action": "d9397d0e3bd753c331616c1cba1727b04686cc4c75b1b62a99b03a76007cedd9",
    "records.oss-vllm-project-vllm.time": "5a16cbea99087c7b027b5ce03104a39d7509dd155bf5c77be1e89edd27f605bb",
    "records.oss-strands-agents-harness-sdk.title": "bd87c596eceef467ae6b70bd7b1461f53f93304211112db7cacea50ba8d818f2",
    "records.oss-strands-agents-harness-sdk.body": "f8cb70d41f1d1e03ae3d8f89006971b3200f9dcbab29e35f835430282ff8b350",
    "records.oss-strands-agents-harness-sdk.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-strands-agents-harness-sdk.time": "ba0ce681b5db2792a9b77510f1f615ca22a39307b22063186c10cc1ff0461471",
    "records.oss-xerial-snappy-java.title": "d464280d4eda11d2a1ab4e65be1006616736dadbff2c1ebfa54172396aa7dae9",
    "records.oss-xerial-snappy-java.body": "84d18f368e8cd1484e0a43d430865734e1646f9a3f10a1a5c7d0fc71826d0752",
    "records.oss-xerial-snappy-java.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-xerial-snappy-java.time": "fd2f5577917459fb44decff3bd526040db527ee322109a348ad101501f99b481",
    "records.oss-stevereiner-flexible-graphrag.title": "d1246847158514d3555e5804e3719928b6e81aaf86c9d4c1e8e80ea9e84282a6",
    "records.oss-stevereiner-flexible-graphrag.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-stevereiner-flexible-graphrag.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-stevereiner-flexible-graphrag.time": "729c2f03fac9877f0bdd8b6e21131124b053702dbba5968b3871508774566230",
    "records.oss-berriai-litellm.title": "fc5499127b02e572b313516cee6903508cfead7e402a0f5850810a92e379105f",
    "records.oss-berriai-litellm.body": "f98d407e9d4bce0294bcde2f400b5f7af86167c11893ceae65f54b24a8dd93c6",
    "records.oss-berriai-litellm.action": "70497cca3b8ce26bd33717da907687fc21223422a2d3f3651de6360e67367cb4",
    "records.oss-berriai-litellm.time": "c472c3e189449dddaba0d49e77296b65757ac9335889db2e8b8d9255b6c8dcd7",
    "records.oss-better-auth-better-auth.title": "f952102f9df0f4ab6816d35ef9bb2c91c2730a6d2d4b8280b994f74080efece7",
    "records.oss-better-auth-better-auth.body": "7c1364caddeb2e24f877234480d86761954ba8fcac074b1a1ec5402637f23854",
    "records.oss-better-auth-better-auth.action": "3e3ca67970d97ce6845e94ea24662bd19eb87131089a303c2edeeb034aaf5a92",
    "records.oss-better-auth-better-auth.time": "c8afb1a717767a1e3c92677733c9e67df7f2cb4bdac627cbe11541862e947eeb",
    "records.oss-gitpython-developers-gitpython.title": "d0d864d96172a14e1807cddd477025711b16671141b8625921bfdc8db8e04951",
    "records.oss-gitpython-developers-gitpython.body": "f63eed81053897a158856e5a16647d1624af052757cb3cf5471e347cf2991430",
    "records.oss-gitpython-developers-gitpython.action": "a1492b7ad60d60b4741d19817acd20783f0b7f2e87354f4ac8e9fbd6cc06c2e8",
    "records.oss-gitpython-developers-gitpython.time": "2ecb50d45803395edca4dd2cd9de170664685856441c81690cc441cc3b92a194",
    "records.oss-nodemailer-nodemailer.title": "5564e4cfa7a62ead17aabd16914769ba571c1db2ac7d142da03aa2ab9c3bc559",
    "records.oss-nodemailer-nodemailer.body": "84d18f368e8cd1484e0a43d430865734e1646f9a3f10a1a5c7d0fc71826d0752",
    "records.oss-nodemailer-nodemailer.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-nodemailer-nodemailer.time": "008f13aee42793d5b91792517647f6642d1e63fe7fab40b2a95db8cd83cd3e6b",
    "records.oss-msgpack-msgpack-python.title": "894a5f48d288c91153c4fa45030cdf671a66958e5f7ac7cd04f0b347fa888e1e",
    "records.oss-msgpack-msgpack-python.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-msgpack-msgpack-python.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-msgpack-msgpack-python.time": "7790b40e3924c4ddd38449bdeb4da789d5b6545d31b85636403f72c4a95fb708",
    "records.oss-nltk-nltk.title": "37a3fd6691579c86f694dd1c41e66865bae7c4386f23a5764df7140b2b2de104",
    "records.oss-nltk-nltk.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-nltk-nltk.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-nltk-nltk.time": "3b9262a4321bb4e6333bcf83e2fbd641bae16e08c74b5d002a658aadfaa4888d",
    "records.oss-pylint-dev-pylint.title": "90caecf7558d222d8b2caa1eef734cb8c1f5e8f07561e66de62ef6fff965984b",
    "records.oss-pylint-dev-pylint.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-pylint-dev-pylint.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-pylint-dev-pylint.time": "1692c05796414d79ecd6333f14d31bb168b29a41f486f25482c2077f2cd764d2",
    "records.oss-vercel-next-js.title": "373f954e2f8f2307e70e1588fed94a01efaa32c97b8de12f1f60527fdefb76cb",
    "records.oss-vercel-next-js.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-vercel-next-js.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-vercel-next-js.time": "cf4bcae67ae97efb3a1d261ce19164c2fa9a19583f5d35ba45aeeb135e541467",
    "records.oss-danielgatis-rembg.title": "2fe01bb629786abcba84e625b7ad620133729bcec8271b277079f0aeca416b75",
    "records.oss-danielgatis-rembg.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-danielgatis-rembg.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-danielgatis-rembg.time": "309fbdc3ebf646c50fdae91bec95d5a22d7a3f3d2733d075784cce89191edf74",
    "records.oss-twisted-twisted.title": "2375097c23a7242cf42e179b60f31aa0e94e1cb01553197f1732dd046cd2c396",
    "records.oss-twisted-twisted.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-twisted-twisted.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-twisted-twisted.time": "5cae6594f361d1121dd7c925b96547ab5ae14544e6b601ebcb0f7e8906699698",
    "records.oss-tryghost-ghost.title": "e6e0cffae7a23b577d1b25dee5fc5cbea1376f20a7a12cc2b857c5eeaa5abd26",
    "records.oss-tryghost-ghost.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-tryghost-ghost.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-tryghost-ghost.time": "e1289aa6e907b1a1eac3682b3b98d00cadeda4992173d0c53b9b5457f30f20b5",
    "records.oss-siyuan-note-siyuan.title": "b2c6a8ce7d8a29ffc34c865aff86b99cb03c20f420c02dbc5e92cfddb1fe6409",
    "records.oss-siyuan-note-siyuan.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-siyuan-note-siyuan.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-siyuan-note-siyuan.time": "ae9904d50b65b2ce3b089d7ef062bf6e9842bfae767bbb13797fa12ef1089f6e",
    "records.oss-py-pdf-fpdf2.title": "e21416bb72ecc5d0fa8ffd4e96001a9eb81d06ef0d84ce399bf4a965776aed0e",
    "records.oss-py-pdf-fpdf2.body": "f8cb70d41f1d1e03ae3d8f89006971b3200f9dcbab29e35f835430282ff8b350",
    "records.oss-py-pdf-fpdf2.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-py-pdf-fpdf2.time": "c22b94d57ee5211623dcc751fb3288d3eeed2704d2a2ab851576150ebc1d498f",
    "records.oss-google-guava.title": "58311c0dc3ae2348e96fa99994ee2e3429d75290f3399267b6e918c7f4edd52d",
    "records.oss-google-guava.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-google-guava.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-google-guava.time": "be7518e5a701d5616671b17ce428ab8568b89324da3c6f4eb0288bfce03c8a57",
    "records.oss-agno-agi-agno.title": "b76076d3c7bda7c073b79eda75ac219de7f561fdd54d67ae9e21244305bb0934",
    "records.oss-agno-agi-agno.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-agno-agi-agno.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-agno-agi-agno.time": "375e018015f13aad8473a061c531d3a9ec58b89efed3bf16af82c8113c25f5bc",
    "records.oss-oauthlib-oauthlib.title": "b5e9b6d5ec9cc40cbfd94b13f7388cc86bac3ba136ba5f3b5129310c84da7aec",
    "records.oss-oauthlib-oauthlib.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-oauthlib-oauthlib.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-oauthlib-oauthlib.time": "293c4737cd9d8047b4614d16123db2c79a97f63a00d557ebcd590f465f27edd7",
    "records.oss-project-monai-monai.title": "c245bfffd9063fdf7a59ecfc153e25273819468b710cf0e117d055be2def2ad7",
    "records.oss-project-monai-monai.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-project-monai-monai.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-project-monai-monai.time": "c0168f3e956f4390640b012c0a4af4eb51d07ff15eecec53c96d8c2026c4165f",
    "records.oss-dcmjs-org-dcmjs.title": "62e6182010854e704392332f87122b352b755beaddd8b4f8009fd9e2bf9c305b",
    "records.oss-dcmjs-org-dcmjs.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-dcmjs-org-dcmjs.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-dcmjs-org-dcmjs.time": "aa8492424025d62cce8fd52a8935baed94d991b416f24f36465e2cca961067b9",
    "records.oss-wailsapp-wails.title": "8e0f192045a89315dd46fcbed059e6dc682b949050f59585cc26a0ae356dbdb9",
    "records.oss-wailsapp-wails.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-wailsapp-wails.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-wailsapp-wails.time": "4fca8c074535c335f29e8282bd205e2d7f3775b475382f7b0e2e2a12ecae5ec8",
    "records.oss-dolibarr-dolibarr.title": "1915b8d12b3ff4ecfc9a793ae074ccab45e1f25ac4af53060aa0d8d6cf6e0898",
    "records.oss-dolibarr-dolibarr.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-dolibarr-dolibarr.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-dolibarr-dolibarr.time": "919810fcd4fc84effc9b87916f1b1e8526e07e8122f5584ab5c784f06030858f",
    "records.oss-ajenti-ajenti.title": "e591a447b52d817f3c25571152765914fa66a144b3eb0e693449e4b35df3fcd2",
    "records.oss-ajenti-ajenti.body": "5129b33b90e56309690c8e0d4554b592d7ac84959e5adf2dc65a269d8e6ce220",
    "records.oss-ajenti-ajenti.action": "ba6f5fa9fce26a82513a78d4a8e7dad6965838e86f8d715c3c99b5b86b455fa4",
    "records.oss-ajenti-ajenti.time": "34faef571b9f82e74e41fd9a84b8be8d4fff7bf22f7543e81473105900a47795",
    "records.connectwise-validation.title": "c6f119835d93026d301e29fec9d05fd677ca0e9d376bcefc09fe6d86a93cfe66",
    "records.connectwise-validation.body": "8f80dc6f57d6d97c8424b0e0eecf1e4eba3099471e8af42066ca55b8dfb644a0",
    "records.connectwise-validation.action": "09cc6a0a79288fe1141b5766f6cbfa75f27bafabf8f84477cb34d8804f717000",
    "records.connectwise-validation.time": "13722fc3b5cc9e685f886e9a596595f801f09a806f446a3c347ac14381ca2d84",
    "records.tailscale-four-fixes.title": "d98d7336ddba2e2cfab74e5297ddffb173f526550e4608658d1da8b841803a0c",
    "records.tailscale-four-fixes.body": "e683600dcac284f993e604a441ad4e7461e025d88870ef2d6496157545d560b4",
    "records.tailscale-four-fixes.action": "954797f20f505c142e505f8113a1b952ce4b37d0b8dbe3e52c72b2ed36f33fcd",
    "records.tailscale-four-fixes.time": "cf70bc631a6cdfb44421f2bc10155d09126914a67c5909038cd0afcfa49f8a60",
    "records.fireblocks-no-fix.title": "3598d1f7775deee35793960e01c000690b27c595ba51dfae33600f68466a0d1c",
    "records.fireblocks-no-fix.body": "a721e914a4a9484a378ee9444f3fbddd77865310e8b4fad0ca539d6d5c0855f4",
    "records.fireblocks-no-fix.action": "4f008e7c0a8085f8ed590cd7bb6123bea1e1e802916783a75413137dfafca8b7",
    "records.fireblocks-no-fix.time": "d1301a5cfc5647910156cadf0f90ae0c588019c39f27856de494392e156ea1c6",
    "records.fortinet-fips.title": "6e0d2af821ece7456110dd60e8535a986672d00c74c0f6b3c3e374644f37e685",
    "records.fortinet-fips.body": "67798503236dec55d421d2f9885b9cd1fac8a5eb488956367b3b3f0a1a39ddcd",
    "records.fortinet-fips.action": "6975de23c89cd9b17cba186f4c6cb76a964628f733c74b810315665ff35df894",
    "records.fortinet-fips.time": "3307167e38d638634d09b78096277ea12771d2f42ae9638f873199f48d484850",
    "records.litellm-supplychain-response.title": "70b7713b8b4ee24dc6ef02f1f2880d1c546b26ae194ef43c696effb63e66b471",
    "records.litellm-supplychain-response.body": "17ba8a43507732e3c95e56b46f2e1aacc55586c4e28eac65765c32ad48e01bc0",
    "records.litellm-supplychain-response.action": "a5dc14470283822a5bdf762bb333f855c061e52d55739aed85f1386fd6aed1ad",
    "records.litellm-supplychain-response.time": "b2a88e93c481c5b631c72488c44f30a16ee093067a30b6d994ecd7929a794e88",
    "records.malware-packages.title": "d8c2c1ed8549aaab0e0bda4b76547685a2135b9610295c730ab70762d5c41f7f",
    "records.malware-packages.body": "d7c11550d3ba547dc1ccd1a9a4391056a8caf913dee846a8248cf973f30a5472",
    "records.malware-packages.action": "25692f7c18c57d9fd340ec31f0795003b3c9345eeebac6c0bfe7aba2a48b759b",
    "records.malware-packages.time": "6bdb487ea987a27ea7dbdc9bbe28ecf020debb48b9c4c94d5fc3032b40278346",
    "caveats.0": "f6dac58016b9fb88ad71887ca928ea5ec7627b185770dee968a1dd227c7e77aa",
    "caveats.1": "62655e928f6a4b680fb38d14d402dcd088c1b463e45bbe0a6b108f3e284cfa99",
    "caveats.2": "d0e73e5d4222f5e22bdfd822fa1e590d6cc7e6fe3d4692fa45157fabacf16955",
    "caveats.3": "2a46fb3dafafa71f99617282ff13517ca217ea1da2b1ad5ec4311600fdbfe367",
    "caveats.4": "c88ce72670a1df0efd55c15112a35bf3c7956aefbc7a601fc26d1045d3dc85ae",
    "caveats.5": "8364ce4071c6f69f8b215364cbb95c55323a60c4f5440a5ca46d23d384850750",
    "caveats.6": "db544aa707145eface401627bffe31223c57dda10260afe32f894b80a8698af5",
    "caveats.7": "1bac488ca2baecfb32ed90f9e160ff10156d279eb9242940556727f07e9181ba",
    "report.title": "02be987df8a5c9ee5aaefef64678c458ef81821557ea49c277188075864e57ed",
    "report.headline": "7e1591695b9492d62a8ca66c2da0839a89f2c96f55cfcc25017b27d5f19ec1f1",
    "report.intro": "18823b9e4e035711581143740a0cda1eeea61f37d6ac7dc46925d23fb862a7b8",
    "quick.0.title": "020dde5dfe8bd95e7f1b77ae324b873cbf73895509312343b2d7b5685426c710",
    "quick.0.text": "693bb5b0028301725e5cc82d8896ed86c2800c737308c49d4c01ddced8b89a6d",
    "quick.0.label": "fedd666830a221cbd6e467f05e8e7619aab74784600c0c465bbec24bae58feb3",
    "quick.1.title": "b6e3ab815dd0f543a1eaf41f5570366cbe61896fd3de74b64050fa95b3077c7a",
    "quick.1.text": "3bfba98af95fa8079d7efc77966eb1bbdeff5c38f0acb99facfa3c3ae135d655",
    "quick.1.label": "194f0c3a7f0e8d27cb6354a2980ed5c48522c1e75f149b93707126b5a4c3d0c3",
    "quick.2.title": "1b22bebcf6c067081fa86dd15606a87cd2d53f9f8a68d4eeaf42828348689006",
    "quick.2.text": "832f20337d86cce850632e1112243b7e67c5d6c2405fb8ba79dc8eb7ff8dc5d9",
    "quick.2.label": "269ec1e5c02c33befa2c6525768ce446c6e3fcedce5c8f7057bd94e4350578bf",
    "quick.3.title": "12a22785430d5965ae0eb1f7d2ca80182bfdb9934619efb4ae17553a1fcd586b",
    "quick.3.text": "59facd5005703921c89d65857494acf4d97199b276468c644ccda65540eb7e71",
    "quick.3.label": "699e3972e6d4cd6a182a03a32c502209f6d0f58adba5d298dcfc18790906ee66",
    "ui.title": "c589afd85a653859c675603d873b89a2ec72704a908f9fe532956589276d6ea1",
    "ui.intro": "8bc1411fd2df3f6f0ad0fdbd6a6d7ed5ba9b0c63f0bd91fbea0f04dd4b859fda",
    "ui.cutoff": "30bffe1d8c0fefe3ad569045a850f06ea6dd8810b558c34de1f71d4df906a9e6",
    "ui.actions": "7e155300cecf74323a1e9ffcde23987947c1aa0b2a3e797fd3a50ad82939d62d",
    "ui.sources": "835c47be68ea833b08692f4fd81b08923cc237d4aa02e12951d1352e9c23bd71",
    "ui.delta": "9adc14b6e164efe8327f724c20a7ccfb1e6afa553360fe699d5169498751dd53",
    "ui.scope-complement": "40eb64185c871529b368a52dec2a5da371f082fd0ceede57744418e9e7bded29",
    "ui.reference-only": "438c048773567ac03e23a2d37bcda0cfd91b904736e75680507be0efb1859685",
    "ui.notice": "58caa3c4eeff2c6afefb59c8edea1d100788a6947a2c7560e7a91ecbf21e4638",
    "ui.original": "e8fc20d01f7577c9e02b0eafdd1fb27a5633123f9ac86833b370bc7c8d5fea9f",
    "ui.data": "2039bbd338a139da69fcdd7b37a2f1dc83dbc2efbf17c2f52fdbb96e895837f3",
    "ui.home": "f109578971d6a45d0822844efc41ded0cf437c2e1e876ea2519cbbb9dbc12f87",
    "ui.languages": "2191b209745deedcb25dc4acbbab8273ac7159575dd94c2170b24998e46a2d29",
    "ui.evidence": "688f77c246c750e5858f1d0b04381beb642d641a043603b7510db8deb1a16da5",
    "ui.counts": "7d6c2976cecf20cd4587cd6ae65583534f56cbdecabad2b9104cd7a7a8357fe2",
    "ui.pending": "7673fe83755b580dddf493fe3091b7687e3df01dd8c4268344bf707912eb1790"
  },
  "status": "translated",
  "strings": {
    "records.gmo-domain-stop.title": "GMO: 범인 사이트의 도메인 정지와 보상 안내 후속 소식",
    "records.gmo-domain-stop.body": "제13보는 10월 28일 04:00경 범인 사이트의 도메인 정지를 확인했습니다. 정지는 정보 회수, 복제본 삭제, 서비스 복구 완료를 의미하지 않습니다. 제12보의 특별 위로금 상한 300만 엔은 조건이 있는 제도이며, 총피해액이나 지급 완료 금액이 아닙니다. 제12보는 제목 19:10과 경위란 19:00이 일치하지 않습니다.",
    "records.gmo-domain-stop.action": "범인 사이트나 유출 자료에 접근하지 말고 공식 개별 연락, 대체 환경, 보상 조건을 확인하세요. 인증 정보나 수수료를 요구하는 편승 연락에 응하지 마세요.",
    "records.gmo-domain-stop.time": "10/28 04:00경 확인 / 11:00 JST 제13보",
    "records.atlink-beta.title": "@link: 일부 의료기관에서 베타 버전 테스트, 전면 재개는 아님",
    "records.atlink-beta.body": "10월 28일 12:30 업데이트는 일부 의료기관에서 클라우드 베타 버전의 테스트 이용을 시작한 단계입니다. 환자 앱, 웹 예약, 외부 시스템 연동 등은 계속 중단된 상태입니다. 의료기관의 예약 업무에 대한 영향이 이어지고 있으며, 유출 대상 수도 조사 중입니다.",
    "records.atlink-beta.action": "예약 및 변경은 이용하는 의료기관에 직접 확인하세요. 재개 예정·환불 예정과 실제 이행 완료를 구분하고, 재개 시 비밀번호 재설정 안내를 확인하세요.",
    "records.atlink-beta.time": "10/28 12:30 JST 업데이트",
    "records.railway-signups.title": "Railway: 신규 등록 중단 지속, 다음 보고 예정은 기준 시점 이후",
    "records.railway-signups.body": "10월 27일 15:19 UTC 상태 업데이트에서도 신규 등록 중단은 계속되고 있으며, 재개일은 미정입니다. 기존 배포의 지속과 빌드·대시보드 등의 장애를 구분해야 합니다. 약 100,000개 워크스페이스·최대 1.85%는 환경 변수의 잠재적 영향 범위이며, 확정된 정보 유출 피해 인원이 아닙니다.",
    "records.railway-signups.action": "기존 시크릿을 발급처에서 폐기·재발급하고 감사하세요. 다음 10월 28일 16:00 UTC 예정 사항을 이번 기준 시점의 복구 실적으로 취급하지 마세요.",
    "records.railway-signups.time": "10/28 00:19 JST 상태",
    "records.studio-reporting.title": "Studio: 공동 명의 보고 접수는 11월 초 예정",
    "records.studio-reporting.body": "28일 00:30 업데이트에서는 개인정보보호위원회에 대한 공동 명의 보고 접수가 아직 시작되지 않았습니다. 정보주체 통지는 공동 보고에 포함되지 않습니다. 암호화 키 읽기와 외부에서 정보를 취득할 수 있는 상태가 확인되었지만, 실제 정보 취득 건수는 확정되지 않았습니다.",
    "records.studio-reporting.action": "폼 데이터의 실제 이용 현황을 조사하고, 정보주체 통지 여부는 별도로 판단하세요. 외부 API 키는 발급처에서 폐기하세요. 키 갱신만으로 과거의 정보 취득 가능성이 사라졌다고 보지 마세요.",
    "records.studio-reporting.time": "10/28 00:30 JST 업데이트",
    "records.kev-brotli-commerce.title": "KEV: Brotli와 Adobe Commerce 추가, 악용 확인을 우선순위에 반영",
    "records.kev-brotli-commerce.body": "CISA 2026.10.27판은 1,760건입니다. CVE-2026-111497과 CVE-2026-48356를 새로 수록했으며, 기한은 11월 10일입니다. 이는 취약점 악용이 확인되었다는 뜻이며, 모든 .NET·Node.js 환경이나 가맹점이 침해되었다는 의미는 아닙니다. 피해 인원과 실제 손실액은 제시되지 않았습니다.",
    "records.kev-brotli-commerce.time": "10/28 04:00:02 JST 카탈로그 공개",
    "records.dotnet-deploy.title": "Brotli: .NET 수정 버전 제공과 이용 환경 배포를 구분",
    "records.dotnet-deploy.body": " .NET 8.0.33 / 9.0.22 / 10.0.14 / 11 RC3는 이미 제공된 OOB 수정 버전입니다. .NET Framework는 대상이 아닙니다. Azure Functions의 10월 26일 공식 안내는 배포가 진행 중이라는 내용이며, 가동 중인 모든 인스턴스에 적용이 완료되었다고 쓰여 있지 않습니다.",
    "records.dotnet-deploy.action": "framework-dependent는 런타임 업데이트 후 다시 시작하고, self-contained는 다시 빌드·게시하며, 컨테이너는 다시 빌드·배포하세요. Functions는 실제 운영 버전을 대조하세요.",
    "records.dotnet-deploy.time": "10/25 수정 / 10/26 Functions 안내 지속 확인",
    "records.netscaler-php.title": "Citrix NetScaler: 계열별 PHP 수정 버전 확인",
    "records.netscaler-php.body": "CTX697263은 ADC/Gateway 14.1-73.49, 13.1-64.32, 14.1-73.49 FIPS, 13.1-FIPS/NDcPP 13.1.37.286 이상으로 업데이트하도록 안내합니다. 공급업체가 관리하는 클라우드는 조치가 완료되어 고객의 작업이 필요 없다고 설명합니다.",
    "records.netscaler-php.action": "직접 운영하는 어플라이언스의 버전을 계열별로 대조하세요. PHP의 업스트림 표시만으로 수정 사항의 백포트 여부를 판단하지 말고, 관리 영역에 대한 접근을 제한하고 침해 조사를 수행하세요.",
    "records.netscaler-php.time": "이전 기준 시점 이후의 공식 후속 소식",
    "records.pan-branch-status.title": "PAN-OS: 출시 완료와 ETA 표기를 구분",
    "records.pan-branch-status.body": "공식 표에는 12.2.4-h1 / 12.1.7-h11 / 11.2.10-h16 등의 수정 버전이 있는 한편, 11.2.13-h4·11.2.16-h1 등에는 ETA 표기가 남아 있습니다. 예정일이 지났다는 이유만으로 출시되었다고 판단하지 마세요. 관리 영역의 PHP 문제이며, 모든 데이터 플레인 통신에 같은 조건이 적용되는 것은 아닙니다.",
    "records.pan-branch-status.action": "공식 AffectedVersions 표에서 계열별 실제 출시 여부를 확인하고 업데이트하세요. 관리 인터페이스에 대한 접근을 신뢰할 수 있는 접속원으로 제한하고, 업데이트와 별개로 침해 징후를 확인하세요.",
    "records.pan-branch-status.time": "10/27 공식 개정의 현행 표",
    "records.watchguard-fireware.title": "WatchGuard: 18개 권고, AD 연동 조건과 Windows 클라이언트 확인",
    "records.watchguard-fireware.body": "10월 27일 공식 목록에는 Fireware 권고 17개와 Windows Mobile VPN SSL 권고 1개가 있습니다. AD 인증 힙 오버플로에는 AD 설정 등의 성립 조건이 있습니다. VPN 클라이언트의 로컬 통신 가로채기 문제는 Windows 측도 대상입니다. 공급업체는 해당 권고에서 실제 악용을 파악하지 못했다고 설명합니다.",
    "records.watchguard-fireware.action": "Fireware 2026.4 / 12.12.4, T15/T35는 12.5.22 등 계열별로 업데이트하세요. CVE-2026-115495는 Windows VPN client 2026.4으로 업데이트하고, Firebox 본체 업데이트만으로 끝내지 마세요. Solution란과 제품 표의 표기 차이는 원문과 대조하세요.",
    "records.watchguard-fireware.time": "10/27 발표",
    "records.browser-mail.title": "브라우저·메일: Firefox / ESR / Thunderbird / Chrome 업데이트",
    "records.browser-mail.body": "Mozilla는 Firefox 159, ESR 153.6 / 115.44, Thunderbird 159 / 153.6를 10월 27일 공개했습니다. Chrome 안정 버전은 Windows/Mac 156.0.8078.73/.74, Linux/Android 156.0.8078.73를 단계적으로 배포합니다. 권고 건수는 피해 사건 수가 아닙니다.",
    "records.browser-mail.action": "업데이트를 실행하고 다시 시작하세요. OS와 기업 관리 정책에 맞는 지원 계열을 확인하고, Chrome의 상세 정보가 아직 게시되지 않은 부분에 가상의 CVE나 제로데이 판정을 덧붙이지 마세요.",
    "records.browser-mail.time": "10/27 공개",
    "records.creative-cloud.title": "Creative Cloud Windows: 로컬 권한 상승 수정",
    "records.creative-cloud.body": "APSB26-135은 Windows 버전 6.10 이하의 검색 경로 문제를 6.11에서 수정했습니다. 공급업체는 알려진 실제 악용이 없다고 설명합니다. 이는 이용자의 침해가 확인되었다는 발표가 아닙니다.",
    "records.creative-cloud.action": "Creative Cloud Desktop을 6.11 이상으로 업데이트하세요. 배포된 단말의 실제 버전을 확인하세요.",
    "records.creative-cloud.time": "10/27 권고",
    "records.oss-mlflow-mlflow.title": "MLflow: 파일 읽기·scorer 실행·trace에 키 기록",
    "records.oss-mlflow-mlflow.body": "인증이 없는 서버뿐 아니라 일부 문제는 basic-auth의 낮은 권한 사용자도 대상입니다. CrewAI autolog의 trace에 API 키가 기록되는 문제를 포함합니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-mlflow-mlflow.action": "3.17.0으로 업데이트하세요. 공개 접근을 제한하고, trace·OTLP 출력 대상을 점검해 노출된 제공업체 키를 폐기하세요.",
    "records.oss-mlflow-mlflow.time": "GHSA 공개: 2026-10-27T21:26:32Z ~ 2026-10-27T21:26:56Z",
    "records.oss-datadog-dd-trace-js.title": "dd-trace-js: 공개 권고와 수정 범위 확인",
    "records.oss-datadog-dd-trace-js.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-datadog-dd-trace-js.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-datadog-dd-trace-js.time": "GHSA 공개: 2026-10-27T21:07:25Z ~ 2026-10-27T21:07:25Z",
    "records.oss-tinymce-tinymce.title": "tinymce: 공개 권고와 수정 범위 확인",
    "records.oss-tinymce-tinymce.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-tinymce-tinymce.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-tinymce-tinymce.time": "GHSA 공개: 2026-10-27T21:07:12Z ~ 2026-10-27T21:07:12Z",
    "records.oss-modelcontextprotocol-python-sdk.title": "MCP Python SDK: audience 검증과 리디렉션·스키마 참조",
    "records.oss-modelcontextprotocol-python-sdk.body": "bearer token의 대상 리소스 검증, 교차 출처 리디렉션의 사용자 지정 헤더·본문 전달, outputSchema 외부 참조에 따른 SSRF·중단을 구분해야 합니다. 이를 Authorization 헤더 단독 유출로 해석하지 마세요. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-modelcontextprotocol-python-sdk.action": "1.30.0 / 2.2.0 이상으로 업데이트하세요. audience 대책에는 validate_token_resource=True와 resource_server_url, AccessToken.resource 반환도 필요합니다. 업데이트만으로 검증이 활성화되지는 않습니다.",
    "records.oss-modelcontextprotocol-python-sdk.time": "GHSA 공개: 2026-10-27T21:05:29Z ~ 2026-10-27T21:06:59Z",
    "records.oss-open-telemetry-opentelemetry-python.title": "opentelemetry-python: 공개 권고와 수정 범위 확인",
    "records.oss-open-telemetry-opentelemetry-python.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-open-telemetry-opentelemetry-python.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-open-telemetry-opentelemetry-python.time": "GHSA 공개: 2026-10-27T21:06:54Z ~ 2026-10-27T21:06:54Z",
    "records.oss-ckeditor-ckeditor5.title": "ckeditor5: 공개 권고와 수정 범위 확인",
    "records.oss-ckeditor-ckeditor5.body": "이번 GHSA 공개 기간에 권고 2개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-ckeditor-ckeditor5.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-ckeditor-ckeditor5.time": "GHSA 공개: 2026-10-27T21:05:06Z ~ 2026-10-27T21:05:13Z",
    "records.oss-m1k1o-neko.title": "neko: 공개 권고와 수정 범위 확인",
    "records.oss-m1k1o-neko.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-m1k1o-neko.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-m1k1o-neko.time": "GHSA 공개: 2026-10-27T21:04:57Z ~ 2026-10-27T21:04:57Z",
    "records.oss-runatlantis-atlantis.title": "Atlantis: plan 단계에서 workspace 명령 주입",
    "records.oss-runatlantis-atlantis.body": "plan이 실행되는 PR의 atlantis.yaml workspace가 공격 경로입니다. 사용자 지정 워크플로나 apply 권한이 없어도 성립할 수 있습니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-runatlantis-atlantis.action": "0.47.1으로 업데이트하세요. 신뢰하지 않는 PR의 plan 실행을 제한하고, runner의 클라우드·VCS 권한을 점검하세요.",
    "records.oss-runatlantis-atlantis.time": "GHSA 공개: 2026-10-27T21:04:50Z ~ 2026-10-27T21:04:50Z",
    "records.oss-gtsteffaniak-filebrowser.title": "filebrowser: 공개 권고와 수정 범위 확인",
    "records.oss-gtsteffaniak-filebrowser.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-gtsteffaniak-filebrowser.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-gtsteffaniak-filebrowser.time": "GHSA 공개: 2026-10-27T21:04:40Z ~ 2026-10-27T21:04:40Z",
    "records.oss-nodejs-undici.title": "undici: TLS 검증·캐시 경계와 DoS",
    "records.oss-nodejs-undici.body": "TLS 옵션 전달, 교차 출처 리디렉션과 공유 캐시, WebSocket 버퍼링 등 조건별 문제입니다. Node.js 표준 fetch와 개별 npm 의존성을 동일한 배포 버전으로 간주하지 마세요. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-nodejs-undici.action": "해당 계열 6.29.1 / 7.30.1 / 8.12.2를 대조하세요. npm 의존성과 내장 런타임을 각각 업데이트하고, 캐시 공유·리디렉션·TLS 설정도 확인하세요.",
    "records.oss-nodejs-undici.time": "GHSA 공개: 2026-10-27T16:09:45Z ~ 2026-10-27T19:02:31Z",
    "records.oss-modelcontextprotocol-typescript-sdk.title": "MCP TypeScript SDK: HTTP 본문·배치 길이 상한",
    "records.oss-modelcontextprotocol-typescript-sdk.body": "HTTP transport/handler에서 과도하게 큰 본문·JSON-RPC 배치에 따른 자원 소모가 문제입니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-modelcontextprotocol-typescript-sdk.action": "sdk 1.30.1, server/node 2.1.0, hono 2.0.1 등 실제 패키지를 대조하고, 리버스 프록시에도 상한을 설정하세요.",
    "records.oss-modelcontextprotocol-typescript-sdk.time": "GHSA 공개: 2026-10-27T19:02:00Z ~ 2026-10-27T19:02:00Z",
    "records.oss-symfony-symfony.title": "symfony: 공개 권고와 수정 범위 확인",
    "records.oss-symfony-symfony.body": "이번 GHSA 공개 기간에 권고 2개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-symfony-symfony.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-symfony-symfony.time": "GHSA 공개: 2026-10-27T19:01:39Z ~ 2026-10-27T19:01:50Z",
    "records.oss-go-jose-go-jose.title": "go-jose: 공개 권고와 수정 범위 확인",
    "records.oss-go-jose-go-jose.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-go-jose-go-jose.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-go-jose-go-jose.time": "GHSA 공개: 2026-10-27T19:01:30Z ~ 2026-10-27T19:01:30Z",
    "records.oss-ctfer-io-terraform-provider-ctfd.title": "terraform-provider-ctfd: 공개 권고와 수정 범위 확인",
    "records.oss-ctfer-io-terraform-provider-ctfd.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-ctfer-io-terraform-provider-ctfd.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-ctfer-io-terraform-provider-ctfd.time": "GHSA 공개: 2026-10-27T19:00:50Z ~ 2026-10-27T19:00:50Z",
    "records.oss-hydra-ecosystem-hydra.title": "hydra: 공개 권고와 수정 범위 확인",
    "records.oss-hydra-ecosystem-hydra.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-hydra-ecosystem-hydra.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-hydra-ecosystem-hydra.time": "GHSA 공개: 2026-10-27T17:08:41Z ~ 2026-10-27T17:08:41Z",
    "records.oss-ljharb-qs.title": "qs: 공개 권고와 수정 범위 확인",
    "records.oss-ljharb-qs.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-ljharb-qs.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-ljharb-qs.time": "GHSA 공개: 2026-10-27T16:10:55Z ~ 2026-10-27T16:10:55Z",
    "records.oss-authlib-authlib.title": "Authlib: 서명·nonce·audience 등의 검증 경계",
    "records.oss-authlib-authlib.body": "빈 서명, 빈 HMAC 키, 알고리즘 혼동, request_uri SSRF 등을 포함합니다. 1.9.0만으로는 빈 HMAC 키 문제가 충분히 수정되지 않습니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-authlib-authlib.action": "1.9.1 이상을 확인하세요. issuer/audience/nonce/허용 알고리즘·키 설정을 대조하고, request_uri의 취득 대상을 제한하세요.",
    "records.oss-authlib-authlib.time": "GHSA 공개: 2026-10-27T14:50:18Z ~ 2026-10-27T16:09:22Z",
    "records.oss-rustls-rustls.title": "rustls: TLS 비밀 정보·ECH·압축 처리",
    "records.oss-rustls-rustls.body": "Debug 출력의 비밀 정보, ECH 거부 시 버퍼, 키 교환 상태, Brotli 인증서 압축 해제의 할당량을 구분해야 합니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-rustls-rustls.action": "안정 계열 0.23.46으로 업데이트하고, 비밀 정보가 포함된 Debug 로그를 점검하세요. 0.24 개발 계열은 dev.2입니다.",
    "records.oss-rustls-rustls.time": "GHSA 공개: 2026-10-27T16:08:36Z ~ 2026-10-27T16:08:59Z",
    "records.oss-phpoffice-phpspreadsheet.title": "PhpSpreadsheet: XXE·외부 이미지 SSRF·자원 소모",
    "records.oss-phpoffice-phpspreadsheet.body": "XML scanner 우회, ODS 반복 행, 이미지 리디렉션을 통한 허용 대상 제한 우회 등입니다. 사용하는 reader와 계열에 따라 대상이 다릅니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-phpoffice-phpspreadsheet.action": "5.10.0 / 3.10.8 / 2.4.8 / 2.1.19 / 1.30.7 등 권고별 수정 버전을 대조하세요. 신뢰하지 않는 문서를 격리하고 외부로 나가는 통신을 제한하세요.",
    "records.oss-phpoffice-phpspreadsheet.time": "GHSA 공개: 2026-10-27T15:38:22Z ~ 2026-10-27T15:38:39Z",
    "records.oss-klauspost-compress.title": "compress: 공개 권고와 수정 범위 확인",
    "records.oss-klauspost-compress.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-klauspost-compress.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-klauspost-compress.time": "GHSA 공개: 2026-10-27T15:38:14Z ~ 2026-10-27T15:38:14Z",
    "records.oss-rthalley-dnspython.title": "dnspython: 공개 권고와 수정 범위 확인",
    "records.oss-rthalley-dnspython.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-rthalley-dnspython.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-rthalley-dnspython.time": "GHSA 공개: 2026-10-27T15:37:37Z ~ 2026-10-27T15:37:37Z",
    "records.oss-datadog-dd-trace-py.title": "dd-trace-py: 공개 권고와 수정 범위 확인",
    "records.oss-datadog-dd-trace-py.body": "이번 GHSA 공개 기간에 권고 2개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-datadog-dd-trace-py.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-datadog-dd-trace-py.time": "GHSA 공개: 2026-10-27T15:37:24Z ~ 2026-10-27T15:37:31Z",
    "records.oss-mongodb-mongo-python-driver.title": "mongo-python-driver: 공개 권고와 수정 범위 확인",
    "records.oss-mongodb-mongo-python-driver.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-mongodb-mongo-python-driver.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-mongodb-mongo-python-driver.time": "GHSA 공개: 2026-10-27T15:36:35Z ~ 2026-10-27T15:36:35Z",
    "records.oss-vllm-project-vllm.title": "vLLM: model revision 지정과 P2P 오프로딩",
    "records.oss-vllm-project-vllm.body": "요청의 mm_processor_kwargs.code_revision을 통한 실행과 특정 P2P secondary tier의 소켓 고갈을 구분해야 합니다. 모든 구성에 동일한 조건이 적용되는 것은 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-vllm-project-vllm.action": "각 권고의 기능 조건을 확인하세요. 실행 문제는 0.31.0, P2P 문제는 0.32.0에서 수정되었습니다. 모델 취득·API 접근을 제한하세요.",
    "records.oss-vllm-project-vllm.time": "GHSA 공개: 2026-10-27T14:45:53Z ~ 2026-10-27T15:36:17Z",
    "records.oss-strands-agents-harness-sdk.title": "harness-sdk: 공개 권고와 수정 범위 확인",
    "records.oss-strands-agents-harness-sdk.body": "이번 GHSA 공개 기간에 권고 2개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-strands-agents-harness-sdk.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-strands-agents-harness-sdk.time": "GHSA 공개: 2026-10-27T15:34:28Z ~ 2026-10-27T15:34:33Z",
    "records.oss-xerial-snappy-java.title": "snappy-java: 공개 권고와 수정 범위 확인",
    "records.oss-xerial-snappy-java.body": "이번 GHSA 공개 기간에 권고 3개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-xerial-snappy-java.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-xerial-snappy-java.time": "GHSA 공개: 2026-10-27T15:33:22Z ~ 2026-10-27T15:33:42Z",
    "records.oss-stevereiner-flexible-graphrag.title": "flexible-graphrag: 공개 권고와 수정 범위 확인",
    "records.oss-stevereiner-flexible-graphrag.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-stevereiner-flexible-graphrag.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-stevereiner-flexible-graphrag.time": "GHSA 공개: 2026-10-27T15:32:45Z ~ 2026-10-27T15:32:45Z",
    "records.oss-berriai-litellm.title": "LiteLLM: 권한 상승·파일 읽기·XSS",
    "records.oss-berriai-litellm.body": "이번 권고 3개는 제품 취약점 공개에 관한 것입니다. 배포 경로 침해 사건과는 별도로 취급합니다. internal_user에서 proxy_admin으로 권한이 상승하는 문제는 구 계열의 experimental 설정에도 좌우됩니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-berriai-litellm.action": "권한 상승은 1.100.4 / 1.101.3 / 1.102.2 / 1.103.1 / 1.104.0rc2 등 대응 계열을 확인하세요. 임시 대책인 EXPERIMENTAL_UI_LOGIN=false은 CLI SSO 등도 비활성화합니다.",
    "records.oss-berriai-litellm.time": "GHSA 공개: 2026-10-27T15:04:14Z ~ 2026-10-27T15:32:36Z",
    "records.oss-better-auth-better-auth.title": "Better Auth: OAuth state와 프록시의 계정 경계",
    "records.oss-better-auth-better-auth.body": "OAuth Proxy, state의 MagicLink 전용, DB adapter의 속도 제한, 임의 device 승인 시 표시 정보 부족을 포함합니다. device 문제는 선택적으로 활성화하는 기능과 이용자의 승인 등의 조건이 필요합니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-better-auth-better-auth.action": "better-auth 1.7.7과 사용 중인 adapter를 확인하세요. device 승인에서는 서버에서 검증한 내용을 바탕으로 요청 클라이언트와 권한을 표시하세요.",
    "records.oss-better-auth-better-auth.time": "GHSA 공개: 2026-10-27T14:49:53Z ~ 2026-10-27T15:32:25Z",
    "records.oss-gitpython-developers-gitpython.title": "GitPython: 신뢰할 수 없는 repository·refspec·submodule의 경계",
    "records.oss-gitpython-developers-gitpython.body": "브랜치 이름을 통한 파일 읽기, submodule의 심볼릭 링크, pull의 안전하지 않은 옵션, 환경 변수 노출 등 권고 6개입니다. 일반적인 Git transport 제한 등에 따라 성립 조건이 다릅니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-gitpython-developers-gitpython.action": "3.2.0으로 업데이트하세요. 비밀 정보가 있는 CI 환경에서 신뢰할 수 없는 저장소를 처리하지 마세요. 필요한 경우 격리하고, 이미 노출된 로그·인증 정보를 점검하세요.",
    "records.oss-gitpython-developers-gitpython.time": "GHSA 공개: 2026-10-27T15:26:24Z ~ 2026-10-27T15:28:03Z",
    "records.oss-nodemailer-nodemailer.title": "nodemailer: 공개 권고와 수정 범위 확인",
    "records.oss-nodemailer-nodemailer.body": "이번 GHSA 공개 기간에 권고 3개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-nodemailer-nodemailer.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-nodemailer-nodemailer.time": "GHSA 공개: 2026-10-27T15:04:33Z ~ 2026-10-27T15:04:39Z",
    "records.oss-msgpack-msgpack-python.title": "msgpack-python: 공개 권고와 수정 범위 확인",
    "records.oss-msgpack-msgpack-python.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-msgpack-msgpack-python.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-msgpack-msgpack-python.time": "GHSA 공개: 2026-10-27T15:04:07Z ~ 2026-10-27T15:04:07Z",
    "records.oss-nltk-nltk.title": "nltk: 공개 권고와 수정 범위 확인",
    "records.oss-nltk-nltk.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-nltk-nltk.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-nltk-nltk.time": "GHSA 공개: 2026-10-27T14:50:30Z ~ 2026-10-27T14:50:30Z",
    "records.oss-pylint-dev-pylint.title": "pylint: 공개 권고와 수정 범위 확인",
    "records.oss-pylint-dev-pylint.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-pylint-dev-pylint.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-pylint-dev-pylint.time": "GHSA 공개: 2026-10-27T14:46:51Z ~ 2026-10-27T14:46:51Z",
    "records.oss-vercel-next-js.title": "Satori: 생성 SVG의 이스케이프 처리 미흡",
    "records.oss-vercel-next-js.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-vercel-next-js.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-vercel-next-js.time": "GHSA 공개: 2026-10-27T14:46:43Z ~ 2026-10-27T14:46:43Z",
    "records.oss-danielgatis-rembg.title": "rembg: 공개 권고와 수정 범위 확인",
    "records.oss-danielgatis-rembg.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-danielgatis-rembg.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-danielgatis-rembg.time": "GHSA 공개: 2026-10-27T14:45:36Z ~ 2026-10-27T14:45:36Z",
    "records.oss-twisted-twisted.title": "twisted: 공개 권고와 수정 범위 확인",
    "records.oss-twisted-twisted.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-twisted-twisted.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-twisted-twisted.time": "GHSA 공개: 2026-10-27T14:45:29Z ~ 2026-10-27T14:45:29Z",
    "records.oss-tryghost-ghost.title": "Ghost: 공개 권고와 수정 범위 확인",
    "records.oss-tryghost-ghost.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-tryghost-ghost.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-tryghost-ghost.time": "GHSA 공개: 2026-10-27T14:44:19Z ~ 2026-10-27T14:44:19Z",
    "records.oss-siyuan-note-siyuan.title": "siyuan: 공개 권고와 수정 범위 확인",
    "records.oss-siyuan-note-siyuan.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-siyuan-note-siyuan.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-siyuan-note-siyuan.time": "GHSA 공개: 2026-10-27T14:43:57Z ~ 2026-10-27T14:43:57Z",
    "records.oss-py-pdf-fpdf2.title": "fpdf2: 공개 권고와 수정 범위 확인",
    "records.oss-py-pdf-fpdf2.body": "이번 GHSA 공개 기간에 권고 2개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-py-pdf-fpdf2.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-py-pdf-fpdf2.time": "GHSA 공개: 2026-10-27T14:43:16Z ~ 2026-10-27T14:43:19Z",
    "records.oss-google-guava.title": "guava: 공개 권고와 수정 범위 확인",
    "records.oss-google-guava.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-google-guava.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-google-guava.time": "GHSA 공개: 2026-10-27T14:27:53Z ~ 2026-10-27T14:27:53Z",
    "records.oss-agno-agi-agno.title": "agno: 공개 권고와 수정 범위 확인",
    "records.oss-agno-agi-agno.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-agno-agi-agno.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-agno-agi-agno.time": "GHSA 공개: 2026-10-27T13:30:41Z ~ 2026-10-27T13:30:41Z",
    "records.oss-oauthlib-oauthlib.title": "oauthlib: 공개 권고와 수정 범위 확인",
    "records.oss-oauthlib-oauthlib.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-oauthlib-oauthlib.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-oauthlib-oauthlib.time": "GHSA 공개: 2026-10-27T13:30:17Z ~ 2026-10-27T13:30:17Z",
    "records.oss-project-monai-monai.title": "MONAI: 공개 권고와 수정 범위 확인",
    "records.oss-project-monai-monai.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-project-monai-monai.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-project-monai-monai.time": "GHSA 공개: 2026-10-27T13:30:10Z ~ 2026-10-27T13:30:10Z",
    "records.oss-dcmjs-org-dcmjs.title": "dcmjs: 공개 권고와 수정 범위 확인",
    "records.oss-dcmjs-org-dcmjs.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-dcmjs-org-dcmjs.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-dcmjs-org-dcmjs.time": "GHSA 공개: 2026-10-27T13:29:57Z ~ 2026-10-27T13:29:57Z",
    "records.oss-wailsapp-wails.title": "wails: 공개 권고와 수정 범위 확인",
    "records.oss-wailsapp-wails.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-wailsapp-wails.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-wailsapp-wails.time": "GHSA 공개: 2026-10-27T13:29:47Z ~ 2026-10-27T13:29:47Z",
    "records.oss-dolibarr-dolibarr.title": "dolibarr: 공개 권고와 수정 범위 확인",
    "records.oss-dolibarr-dolibarr.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-dolibarr-dolibarr.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-dolibarr-dolibarr.time": "GHSA 공개: 2026-10-27T13:29:25Z ~ 2026-10-27T13:29:25Z",
    "records.oss-ajenti-ajenti.title": "ajenti: 공개 권고와 수정 범위 확인",
    "records.oss-ajenti-ajenti.body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
    "records.oss-ajenti-ajenti.action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
    "records.oss-ajenti-ajenti.time": "GHSA 공개: 2026-10-27T13:27:58Z ~ 2026-10-27T13:27:58Z",
    "records.connectwise-validation.action": "대상 연결을 비활성화한 상태로 유지하고 개별 재개 안내를 기다리세요. 암호화된 백업 아카이브에 침해 징후가 없다는 설명을 각 Microsoft 365 테넌트에 침해가 없다는 의미로 일반화하지 마세요.",
    "records.connectwise-validation.time": "10/27 23:30 JST 업데이트",
    "records.tailscale-four-fixes.title": "Tailscale: 공식 권고 4개의 최소 수정 버전 1.104.4",
    "records.tailscale-four-fixes.body": "TS-2026-014~017는 SSH Unix 소켓 포워딩, SSH 메모리 DoS, Serve Unix 백엔드, HTTP/2 capability 혼선에 관한 것입니다. 공식 보안 공지는 최소 1.104.4를 지정합니다. 한편 변경 로그에는 업데이트 시차가 남아 있습니다. 이를 Tailworm의 전체 11개 항목 수정과 동일한 것으로 판단하지 마세요.",
    "records.tailscale-four-fixes.action": "실제 운영 클라이언트가 1.104.4 이상인지 확인하고, SSH/Serve 사용 조건을 대조하세요. 임시로 SSH 포워딩을 중단하는 경우에는 TS_SSH_DISABLE_FORWARDING=1과 데몬 재시작이 필요합니다. headscale이나 experimental connector를 같은 수정 범위에 포함하지 마세요.",
    "records.tailscale-four-fixes.time": "10/26자 보안 공지 / 10/27 태그 지속 확인",
    "records.fireblocks-no-fix.title": "Fireblocks mpc-lib: 평가 개정 후에도 수정 버전 미제공",
    "records.fireblocks-no-fix.body": "CERT VU701544의 27일 14:45 UTC 개정입니다. 하위 share와 chain code에서 동일한 MPC party의 상위/root share에 도달할 수 있지만, 임계값을 넘어 완전한 송금 키를 취득하는 것과 같지는 않습니다. 실제 도난·금액·피해 고객 수는 발표되지 않았습니다.",
    "records.fireblocks-no-fix.action": "수정 버전이 제공되지 않은 것으로 취급하고 chain code를 비밀 정보로 보호하며, 전체 계층을 조사하세요. 별개의 eMudhra 사건의 Agent 2.4.4 / SDK 2.19.1을 이 취약점의 수정 버전으로 대신 적용하지 마세요.",
    "records.fireblocks-no-fix.time": "10/27 23:45 JST 개정",
    "records.fortinet-fips.title": "Fortinet FIPS: 7.4 대응 버전과 7.2 표기 불일치",
    "records.fortinet-fips.body": "27일 기술 문서는 FIPS 보안 강화 버전을 이용할 수 있다고 안내합니다. 7.4은 FIPS-CC-74-15 b9481입니다. 7.2는 본문의 b9883과 다운로드 경로의 b9893이 일치하지 않습니다. 7.0 FIPS는 연장 지원이 종료되어 이번 버전의 계획이 없다고 설명합니다.",
    "records.fortinet-fips.action": "공식 ReadMe·지원 다운로드에서 모델과 빌드를 대조하세요. 7.2의 모호한 번호로 자동 적용하지 마세요. GA 버전의 보안 강화 표를 아직 취득하지 못한 PSIRT의 개별 최소 수정 버전으로 전용하지 마세요.",
    "records.fortinet-fips.time": "10/27 공식 업데이트",
    "records.litellm-supplychain-response.title": "LiteLLM: 배포 경로 침해 후에는 키 폐기와 환경 재구축",
    "records.litellm-supplychain-response.body": "10월 21일 사건에서는 악성 1.107.0와 컨테이너의 실제 배포가 확인되었습니다. 23일 공격 연쇄 보고는 폐기되지 않은 master key에서 publisher token 등으로 이어진 경위를 설명합니다. 3월의 별도 사건 피해 수를 이번 사건에 전용하지 마세요.",
    "records.litellm-supplychain-response.action": "대상 시간대의 도입·실행 경로를 확인하세요. 단순한 pip 업데이트에 앞서 환경을 격리·재구축하고, 접근 가능했던 키를 폐기·교체하세요. 이번 제품 GHSA 수정 버전과 침해 후 안전성 확인은 별개입니다.",
    "records.litellm-supplychain-response.time": "10/21 사건 / 10/23 분석에 대한 지속 대응",
    "records.malware-packages.title": "악성 패키지: GHSA malware 분류 권고 27개를 별도로 확인",
    "records.malware-packages.body": "trajmetrics 0.5.3, numprint 1.2.0, @azure-growth/signup-ux-components 1.2.2/1.2.3 등을 포함합니다. 아래 범위는 GitHub 권고의 대상 표기입니다. 비슷한 이름의 정상 패키지 전체가 침해되었다고 보지 마세요. 권고 27개를 새로운 피해 조직 27곳으로 세지 마세요.",
    "records.malware-packages.action": "lockfile·SBOM과 취득 캐시를 대조하고, 의심스러운 아티팩트를 실행해 확인하지 마세요. 이미 도입·실행했다면 환경을 격리하고 재구축하며, 접근 가능했던 인증 정보를 폐기하세요. 수정 버전 미기재를 안전한 버전이 존재한다거나 버전을 올리는 것만으로 해결된다는 뜻으로 해석하지 마세요.",
    "records.malware-packages.time": "이번 GHSA 공개 기간 / malware 분류",
    "caveats.0": "기준은 2026-10-28 13:18:44 JST입니다. 취득한 자료는 기준 시점 이후의 현행 개정본이며, 기준 시점 이전의 모든 버전을 복원하는 것은 아닙니다.",
    "caveats.1": "NVD 공개·개정, GHSA reviewed/unreviewed/malware, KEV, 국내외 공식 권고와 선정한 사건의 후속 소식을 확인했습니다. 전 세계 사건을 망라하는 통계는 아닙니다.",
    "caveats.2": "공개·개정에는 중복이 있습니다. 취약점, 권고, 패키지, 조직, 피해 인원을 더해 사건 수로 계산하지 않습니다. reviewed는 GitHub의 분류이며 실제 악용이 확인되었다는 뜻은 아닙니다.",
    "caveats.3": "이번 조사 데이터는 선정한 후속 소식·권고의 쟁점을 다룹니다. 과거 미해결 사건이 사라졌다는 의미가 아니므로 이전 대장도 참조하세요.",
    "caveats.4": "KEV 수록은 해당 취약점의 악용이 확인되었다는 뜻입니다. 모든 내장 제품의 침해가 확인되었다는 의미는 아닙니다. 포렌식 지시란의 No를 침해 조사가 필요 없다는 뜻으로 해석하지 않습니다.",
    "caveats.5": "취득 실패·challenge 응답은 수집 원본의 메타데이터에 보존합니다. 취득하지 못한 정보를 업데이트 0건으로 계산하지 않습니다.",
    "caveats.6": "최신 일본어 대장을 업데이트했습니다. 저장된 번역은 원래 기준 시각을 명시한 아카이브이며, 새로운 정보의 번역이 완료된 것으로 취급하지 않습니다.",
    "caveats.7": "NVD 개정 자료의 최초 취득은 시간 초과로 실패했습니다. 500건씩 다시 취득해 전체 1,911건을 취득했습니다. 최초 실패 정보도 보존하며, 취득 0건과 업데이트 0건을 혼동하지 않습니다.",
    "report.title": "10월 28일 13:18 — 광범위한 취약점 대응과 현실 세계에 미치는 영향",
    "report.headline": "수정을 서둘러야 하는 문제와 이미 일상을 멈추게 한 사건.",
    "report.intro": "Brotli·Commerce의 알려진 악용, GMO·@link의 후속 소식부터 네트워크 장비, 브라우저, AI·인증·개발 기반까지. 실제 피해와 가능성을 별도 목록에서 확인할 수 있습니다.",
    "quick.0.title": "일상·업무에 미치는 실제 영향",
    "quick.0.text": "의료 예약, 클라우드, 개인정보, 금전 관련 내용을 출처와 함께 정리했습니다. 확인되지 않은 피해액은 추산하지 않습니다.",
    "quick.0.label": "영향 목록",
    "quick.1.title": "공개 서비스 기반의 우선 업데이트",
    "quick.1.text": "Brotli와 Commerce의 KEV 추가를 확인했습니다. 가동 중인 제품·계열에서 수정 적용 여부를 점검하세요.",
    "quick.1.label": "악용 확인과 대응",
    "quick.2.title": "AI·인증·개발 기반",
    "quick.2.text": "MLflow, MCP, Authlib, Better Auth, GitPython 등을 권고별 대상 범위에 따라 확인하세요.",
    "quick.2.label": "MCP 추가 설정",
    "quick.3.title": "단말·네트워크",
    "quick.3.text": "NetScaler, PAN-OS, WatchGuard, 브라우저·메일을 점검하세요. 출시 예정과 배포 완료는 별개입니다.",
    "quick.3.label": "단말과 장비",
    "ui.title": "사고·취약점 조사 데이터",
    "ui.cutoff": "조사 기준 시각",
    "ui.actions": "확인할 사항",
    "ui.delta": "이번에 확인한 등록·권고 업데이트",
    "ui.scope-complement": "기존 사건의 대응 및 조건 보충",
    "ui.reference-only": "공개 시각 등이 확정되지 않은 참고 정보",
    "ui.notice": "Codex를 이용한 AI 번역입니다. 모어 화자의 교열은 이루어지지 않았습니다. 제품명, 버전, 설정과 대응은 원문·공식 안내와 대조하세요.",
    "ui.original": "일본어 원문",
    "ui.data": "번역 데이터를 JSON으로 받기",
    "ui.home": "모션으로 이동",
    "ui.languages": "언어 선택",
    "ui.evidence": "취득 원본과 조사 방법",
    "ui.counts": "여기서 다루는 쟁점 수는 새로운 피해 사건 수가 아닙니다.",
    "ui.pending": "번역 데이터를 준비하고 있습니다.",
    "records.kev-brotli-commerce.action": "Brotli 1.2.1, Node.js 22.23.4 / 24.22.1 / 26.12.1 등 제품별 수정 사항을 확인한다. Adobe는 APSB26-73의 버전별 July cumulative update를 확인한다. KEV의 미국 연방기관 대상 기한을 모든 사용자에게 적용되는 법적 기한으로 간주하지 않는다.",
    "records.connectwise-validation.title": "ConnectWise: 단계적 복구 준비 완료, 제삼자 검증은 대기 중",
    "records.connectwise-validation.body": "27일 14:30 UTC 업데이트는 단계적 복구 준비가 완료되었으며 필수 제삼자 검증을 기다리고 있다고 설명한다. restore access 제공 개시나 전면 복구를 선언한 것은 아니다. Axcient Legacy Portal의 22일 복구는 별도의 PHP 대응 사안이다.",
    "ui.intro": "공개된 일차 자료에 근거한 조사 기록입니다. 조건과 유보 사항을 확인하고 공식 안내로 돌아갈 수 있도록 정리했습니다.",
    "ui.sources": "일차 자료·출처"
  },
  "provenance": {
    "engine": "OpenAI Codex CLI",
    "model_selection": "CLI default; not overridden",
    "prompt_version": "incident-translation-v1",
    "generated_at": "2026-10-28T05:50:57.266897+00:00",
    "usage": {
      "input_tokens": 19518,
      "cached_input_tokens": 0,
      "cache_write_input_tokens": 0,
      "output_tokens": 253,
      "reasoning_output_tokens": 0
    },
    "human_reviewed": false
  },
  "database": {
    "cutoff": "2026-10-28T04:18:44Z",
    "cutoff_jst": "2026-10-28T13:18:44+09:00",
    "delta_start": "2026-10-27T09:47:00Z",
    "counts": {
      "nvd_published": 626,
      "nvd_modified": 1911,
      "published_modified_overlap": 626,
      "ghsa": 664,
      "ghsa_unreviewed": 547,
      "ghsa_reviewed": 90,
      "ghsa_malware": 27,
      "ghsa_modified": 958,
      "ghsa_published_modified_overlap": 664,
      "ghsa_current_published_overlap": 561,
      "ghsa_previous_published_overlap": 0,
      "record_topic_groups": 65,
      "delta_topic_groups": 62,
      "scope_complement_topic_groups": 3,
      "reference_only_topic_groups": 0,
      "verified_response_records": 70,
      "deduplicated_previous_references": 21
    },
    "kev": {
      "catalog_version": "2026.10.27",
      "count": 1760,
      "same_bytes": false,
      "added_ids": [
        "CVE-2026-111497",
        "CVE-2026-48356"
      ]
    },
    "records": [
      {
        "id": "gmo-domain-stop",
        "title": "GMO: 범인 사이트의 도메인 정지와 보상 안내 후속 소식",
        "body": "제13보는 10월 28일 04:00경 범인 사이트의 도메인 정지를 확인했습니다. 정지는 정보 회수, 복제본 삭제, 서비스 복구 완료를 의미하지 않습니다. 제12보의 특별 위로금 상한 300만 엔은 조건이 있는 제도이며, 총피해액이나 지급 완료 금액이 아닙니다. 제12보는 제목 19:10과 경위란 19:00이 일치하지 않습니다.",
        "action": "범인 사이트나 유출 자료에 접근하지 말고 공식 개별 연락, 대체 환경, 보상 조건을 확인하세요. 인증 정보나 수수료를 요구하는 편승 연락에 응하지 마세요.",
        "sources": [
          {
            "name": "GMO第13報",
            "url": "https://group.gmo/info/alert/20261028/"
          },
          {
            "name": "GMO第12報",
            "url": "https://group.gmo/info/alert/2026102705/"
          }
        ],
        "kind": "delta",
        "time": "10/28 04:00경 확인 / 11:00 JST 제13보",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "atlink-beta",
        "title": "@link: 일부 의료기관에서 베타 버전 테스트, 전면 재개는 아님",
        "body": "10월 28일 12:30 업데이트는 일부 의료기관에서 클라우드 베타 버전의 테스트 이용을 시작한 단계입니다. 환자 앱, 웹 예약, 외부 시스템 연동 등은 계속 중단된 상태입니다. 의료기관의 예약 업무에 대한 영향이 이어지고 있으며, 유출 대상 수도 조사 중입니다.",
        "action": "예약 및 변경은 이용하는 의료기관에 직접 확인하세요. 재개 예정·환불 예정과 실제 이행 완료를 구분하고, 재개 시 비밀번호 재설정 안내를 확인하세요.",
        "sources": [
          {
            "name": "@link運営状況",
            "url": "https://at-link.net/information/アットリンクへの不正アクセスおよびサービスの/"
          },
          {
            "name": "メドレー",
            "url": "https://www.medley.jp/notice/20261015.html"
          }
        ],
        "kind": "delta",
        "time": "10/28 12:30 JST 업데이트",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "railway-signups",
        "title": "Railway: 신규 등록 중단 지속, 다음 보고 예정은 기준 시점 이후",
        "body": "10월 27일 15:19 UTC 상태 업데이트에서도 신규 등록 중단은 계속되고 있으며, 재개일은 미정입니다. 기존 배포의 지속과 빌드·대시보드 등의 장애를 구분해야 합니다. 약 100,000개 워크스페이스·최대 1.85%는 환경 변수의 잠재적 영향 범위이며, 확정된 정보 유출 피해 인원이 아닙니다.",
        "action": "기존 시크릿을 발급처에서 폐기·재발급하고 감사하세요. 다음 10월 28일 16:00 UTC 예정 사항을 이번 기준 시점의 복구 실적으로 취급하지 마세요.",
        "sources": [
          {
            "name": "Railway status",
            "url": "https://status.railway.com/"
          },
          {
            "name": "公式予備報告",
            "url": "https://blog.railway.com/p/preliminary-report-october-security-incident"
          }
        ],
        "kind": "delta",
        "time": "10/28 00:19 JST 상태",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "studio-reporting",
        "title": "Studio: 공동 명의 보고 접수는 11월 초 예정",
        "body": "28일 00:30 업데이트에서는 개인정보보호위원회에 대한 공동 명의 보고 접수가 아직 시작되지 않았습니다. 정보주체 통지는 공동 보고에 포함되지 않습니다. 암호화 키 읽기와 외부에서 정보를 취득할 수 있는 상태가 확인되었지만, 실제 정보 취득 건수는 확정되지 않았습니다.",
        "action": "폼 데이터의 실제 이용 현황을 조사하고, 정보주체 통지 여부는 별도로 판단하세요. 외부 API 키는 발급처에서 폐기하세요. 키 갱신만으로 과거의 정보 취득 가능성이 사라졌다고 보지 마세요.",
        "sources": [
          {
            "name": "Studio公式ポータル",
            "url": "https://studio.design/ja/security/notice/2026-10-incident"
          }
        ],
        "kind": "delta",
        "time": "10/28 00:30 JST 업데이트",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "kev-brotli-commerce",
        "title": "KEV: Brotli와 Adobe Commerce 추가, 악용 확인을 우선순위에 반영",
        "body": "CISA 2026.10.27판은 1,760건입니다. CVE-2026-111497과 CVE-2026-48356를 새로 수록했으며, 기한은 11월 10일입니다. 이는 취약점 악용이 확인되었다는 뜻이며, 모든 .NET·Node.js 환경이나 가맹점이 침해되었다는 의미는 아닙니다. 피해 인원과 실제 손실액은 제시되지 않았습니다.",
        "action": "Brotli 1.2.1, Node.js 22.23.4 / 24.22.1 / 26.12.1 등 제품별 수정 사항을 확인한다. Adobe는 APSB26-73의 버전별 July cumulative update를 확인한다. KEV의 미국 연방기관 대상 기한을 모든 사용자에게 적용되는 법적 기한으로 간주하지 않는다.",
        "sources": [
          {
            "name": "CISA KEV",
            "url": "https://raw.githubusercontent.com/cisagov/kev-data/develop/known_exploited_vulnerabilities.json"
          },
          {
            "name": "Google Brotli",
            "url": "https://github.com/google/brotli/releases/tag/v1.2.1"
          },
          {
            "name": "Node.js",
            "url": "https://nodejs.org/en/blog/vulnerability/october-2026-security-releases"
          },
          {
            "name": "Adobe APSB26-73",
            "url": "https://www.adobe.com/trust/security/products/commerce/apsb26-73.html"
          }
        ],
        "kind": "delta",
        "time": "10/28 04:00:02 JST 카탈로그 공개",
        "cve_ids": [
          "CVE-2026-111497",
          "CVE-2026-48356"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "dotnet-deploy",
        "title": "Brotli: .NET 수정 버전 제공과 이용 환경 배포를 구분",
        "body": " .NET 8.0.33 / 9.0.22 / 10.0.14 / 11 RC3는 이미 제공된 OOB 수정 버전입니다. .NET Framework는 대상이 아닙니다. Azure Functions의 10월 26일 공식 안내는 배포가 진행 중이라는 내용이며, 가동 중인 모든 인스턴스에 적용이 완료되었다고 쓰여 있지 않습니다.",
        "action": "framework-dependent는 런타임 업데이트 후 다시 시작하고, self-contained는 다시 빌드·게시하며, 컨테이너는 다시 빌드·배포하세요. Functions는 실제 운영 버전을 대조하세요.",
        "sources": [
          {
            "name": ".NET OOB",
            "url": "https://devblogs.microsoft.com/dotnet/dotnet-october-2026-oob-security-updates/"
          },
          {
            "name": "Azure Functions",
            "url": "https://azure.github.io/AppService/2026/10/26/dotnet-brotli-security-update-azure-functions.html"
          }
        ],
        "kind": "scope-complement",
        "time": "10/25 수정 / 10/26 Functions 안내 지속 확인",
        "cve_ids": [
          "CVE-2026-111497"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "netscaler-php",
        "title": "Citrix NetScaler: 계열별 PHP 수정 버전 확인",
        "body": "CTX697263은 ADC/Gateway 14.1-73.49, 13.1-64.32, 14.1-73.49 FIPS, 13.1-FIPS/NDcPP 13.1.37.286 이상으로 업데이트하도록 안내합니다. 공급업체가 관리하는 클라우드는 조치가 완료되어 고객의 작업이 필요 없다고 설명합니다.",
        "action": "직접 운영하는 어플라이언스의 버전을 계열별로 대조하세요. PHP의 업스트림 표시만으로 수정 사항의 백포트 여부를 판단하지 말고, 관리 영역에 대한 접근을 제한하고 침해 조사를 수행하세요.",
        "sources": [
          {
            "name": "Citrix CTX697263",
            "url": "https://support.citrix.com/external/article/CTX697263/citrix-security-advisory-for-cve20261096.html"
          }
        ],
        "kind": "delta",
        "time": "이전 기준 시점 이후의 공식 후속 소식",
        "cve_ids": [
          "CVE-2026-109618",
          "CVE-2026-109619"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "pan-branch-status",
        "title": "PAN-OS: 출시 완료와 ETA 표기를 구분",
        "body": "공식 표에는 12.2.4-h1 / 12.1.7-h11 / 11.2.10-h16 등의 수정 버전이 있는 한편, 11.2.13-h4·11.2.16-h1 등에는 ETA 표기가 남아 있습니다. 예정일이 지났다는 이유만으로 출시되었다고 판단하지 마세요. 관리 영역의 PHP 문제이며, 모든 데이터 플레인 통신에 같은 조건이 적용되는 것은 아닙니다.",
        "action": "공식 AffectedVersions 표에서 계열별 실제 출시 여부를 확인하고 업데이트하세요. 관리 인터페이스에 대한 접근을 신뢰할 수 있는 접속원으로 제한하고, 업데이트와 별개로 침해 징후를 확인하세요.",
        "sources": [
          {
            "name": "Palo Alto Networks",
            "url": "https://security.paloaltonetworks.com/CVE-2026-109618"
          }
        ],
        "kind": "delta",
        "time": "10/27 공식 개정의 현행 표",
        "cve_ids": [
          "CVE-2026-109618",
          "CVE-2026-109619"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "watchguard-fireware",
        "title": "WatchGuard: 18개 권고, AD 연동 조건과 Windows 클라이언트 확인",
        "body": "10월 27일 공식 목록에는 Fireware 권고 17개와 Windows Mobile VPN SSL 권고 1개가 있습니다. AD 인증 힙 오버플로에는 AD 설정 등의 성립 조건이 있습니다. VPN 클라이언트의 로컬 통신 가로채기 문제는 Windows 측도 대상입니다. 공급업체는 해당 권고에서 실제 악용을 파악하지 못했다고 설명합니다.",
        "action": "Fireware 2026.4 / 12.12.4, T15/T35는 12.5.22 등 계열별로 업데이트하세요. CVE-2026-115495는 Windows VPN client 2026.4으로 업데이트하고, Firebox 본체 업데이트만으로 끝내지 마세요. Solution란과 제품 표의 표기 차이는 원문과 대조하세요.",
        "sources": [
          {
            "name": "WatchGuard PSIRT",
            "url": "https://psirt.watchguard.com/"
          },
          {
            "name": "AD認証",
            "url": "https://psirt.watchguard.com/CVE-2026-112709/"
          },
          {
            "name": "Windows VPN",
            "url": "https://psirt.watchguard.com/CVE-2026-115495/"
          }
        ],
        "kind": "delta",
        "time": "10/27 발표",
        "cve_ids": [
          "CVE-2026-112709",
          "CVE-2026-112710",
          "CVE-2026-115495"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "browser-mail",
        "title": "브라우저·메일: Firefox / ESR / Thunderbird / Chrome 업데이트",
        "body": "Mozilla는 Firefox 159, ESR 153.6 / 115.44, Thunderbird 159 / 153.6를 10월 27일 공개했습니다. Chrome 안정 버전은 Windows/Mac 156.0.8078.73/.74, Linux/Android 156.0.8078.73를 단계적으로 배포합니다. 권고 건수는 피해 사건 수가 아닙니다.",
        "action": "업데이트를 실행하고 다시 시작하세요. OS와 기업 관리 정책에 맞는 지원 계열을 확인하고, Chrome의 상세 정보가 아직 게시되지 않은 부분에 가상의 CVE나 제로데이 판정을 덧붙이지 마세요.",
        "sources": [
          {
            "name": "Mozilla",
            "url": "https://www.mozilla.org/en-US/security/advisories/"
          },
          {
            "name": "Firefox159",
            "url": "https://www.mozilla.org/en-US/security/advisories/mfsa2026-118/"
          },
          {
            "name": "Chrome releases",
            "url": "https://chromereleases.googleblog.com/"
          }
        ],
        "kind": "delta",
        "time": "10/27 공개",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "creative-cloud",
        "title": "Creative Cloud Windows: 로컬 권한 상승 수정",
        "body": "APSB26-135은 Windows 버전 6.10 이하의 검색 경로 문제를 6.11에서 수정했습니다. 공급업체는 알려진 실제 악용이 없다고 설명합니다. 이는 이용자의 침해가 확인되었다는 발표가 아닙니다.",
        "action": "Creative Cloud Desktop을 6.11 이상으로 업데이트하세요. 배포된 단말의 실제 버전을 확인하세요.",
        "sources": [
          {
            "name": "Adobe APSB26-135",
            "url": "https://www.adobe.com/trust/security/products/creative-cloud/apsb26-135.html"
          }
        ],
        "kind": "delta",
        "time": "10/27 권고",
        "cve_ids": [
          "CVE-2026-104349"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "oss-mlflow-mlflow",
        "title": "MLflow: 파일 읽기·scorer 실행·trace에 키 기록",
        "body": "인증이 없는 서버뿐 아니라 일부 문제는 basic-auth의 낮은 권한 사용자도 대상입니다. CrewAI autolog의 trace에 API 키가 기록되는 문제를 포함합니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "3.17.0으로 업데이트하세요. 공개 접근을 제한하고, trace·OTLP 출력 대상을 점검해 노출된 제공업체 키를 폐기하세요.",
        "sources": [
          {
            "name": "GHSA-m65p-9j7q-6w33",
            "url": "https://github.com/mlflow/mlflow/security/advisories/GHSA-m65p-9j7q-6w33"
          },
          {
            "name": "GHSA-j7qq-vr8c-xvw3",
            "url": "https://github.com/mlflow/mlflow/security/advisories/GHSA-j7qq-vr8c-xvw3"
          },
          {
            "name": "GHSA-26p8-2jq9-3vq9",
            "url": "https://github.com/mlflow/mlflow/security/advisories/GHSA-26p8-2jq9-3vq9"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T21:26:32Z ~ 2026-10-27T21:26:56Z",
        "cve_ids": [
          "CVE-2026-116690",
          "CVE-2026-116691",
          "CVE-2026-116692"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-m65p-9j7q-6w33",
            "summary": "MLflow vulnerable to arbitrary file read on unauthenticated servers via prompt model version source",
            "url": "https://github.com/mlflow/mlflow/security/advisories/GHSA-m65p-9j7q-6w33",
            "published_at": "2026-10-27T21:26:56Z",
            "updated_at": "2026-10-27T21:26:56Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "mlflow"
                },
                "vulnerable_version_range": ">= 3.10.0, < 3.17.0",
                "first_patched_version": "3.17.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-j7qq-vr8c-xvw3",
            "summary": "MLflow CrewAI autologging records LLM provider API keys in logged trace spans",
            "url": "https://github.com/mlflow/mlflow/security/advisories/GHSA-j7qq-vr8c-xvw3",
            "published_at": "2026-10-27T21:26:39Z",
            "updated_at": "2026-10-27T21:26:40Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "mlflow"
                },
                "vulnerable_version_range": ">= 2.19.0, < 3.17.0",
                "first_patched_version": "3.17.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-26p8-2jq9-3vq9",
            "summary": "MLflow vulnerable to remote code execution on unauthenticated servers via third-party scorer deserialization importing caller-placed artifact modules",
            "url": "https://github.com/mlflow/mlflow/security/advisories/GHSA-26p8-2jq9-3vq9",
            "published_at": "2026-10-27T21:26:32Z",
            "updated_at": "2026-10-27T21:26:34Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "mlflow"
                },
                "vulnerable_version_range": ">= 3.12.0rc0, < 3.17.0",
                "first_patched_version": "3.17.0",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-datadog-dd-trace-js",
        "title": "dd-trace-js: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-x94g-w73q-hpcw",
            "url": "https://github.com/DataDog/dd-trace-js/security/advisories/GHSA-x94g-w73q-hpcw"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T21:07:25Z ~ 2026-10-27T21:07:25Z",
        "cve_ids": [
          "CVE-2026-116693"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-x94g-w73q-hpcw",
            "summary": "dd-trace: ReDOS in URL query string obfuscation",
            "url": "https://github.com/DataDog/dd-trace-js/security/advisories/GHSA-x94g-w73q-hpcw",
            "published_at": "2026-10-27T21:07:25Z",
            "updated_at": "2026-10-27T21:07:27Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "dd-trace"
                },
                "vulnerable_version_range": ">= 2.0.0, < 5.131.1",
                "first_patched_version": "5.131.1",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "dd-trace"
                },
                "vulnerable_version_range": ">= 6.0.0, < 6.20.1",
                "first_patched_version": "6.20.1",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-tinymce-tinymce",
        "title": "tinymce: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-mf2p-h6hf-fcwm",
            "url": "https://github.com/tinymce/tinymce/security/advisories/GHSA-mf2p-h6hf-fcwm"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T21:07:12Z ~ 2026-10-27T21:07:12Z",
        "cve_ids": [
          "CVE-2026-116675"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-mf2p-h6hf-fcwm",
            "summary": "TinyMCE Cross-Site Scripting (XSS) vulnerability using media plugin `data-mce-object` serialization",
            "url": "https://github.com/tinymce/tinymce/security/advisories/GHSA-mf2p-h6hf-fcwm",
            "published_at": "2026-10-27T21:07:12Z",
            "updated_at": "2026-10-27T21:07:13Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "tinymce"
                },
                "vulnerable_version_range": ">= 8.5.1, < 8.9.3",
                "first_patched_version": "8.9.3",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "nuget",
                  "name": "TinyMCE"
                },
                "vulnerable_version_range": ">= 8.5.1, < 8.9.3",
                "first_patched_version": "8.9.3",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "tinymce/tinymce"
                },
                "vulnerable_version_range": ">= 8.5.1, < 8.9.3",
                "first_patched_version": "8.9.3",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "tinymce"
                },
                "vulnerable_version_range": "= 7.9.3",
                "first_patched_version": "7.9.4",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "nuget",
                  "name": "TinyMCE"
                },
                "vulnerable_version_range": "= 7.9.3",
                "first_patched_version": "7.9.4",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "tinymce/tinymce"
                },
                "vulnerable_version_range": "= 7.9.3",
                "first_patched_version": "7.9.4",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-modelcontextprotocol-python-sdk",
        "title": "MCP Python SDK: audience 검증과 리디렉션·스키마 참조",
        "body": "bearer token의 대상 리소스 검증, 교차 출처 리디렉션의 사용자 지정 헤더·본문 전달, outputSchema 외부 참조에 따른 SSRF·중단을 구분해야 합니다. 이를 Authorization 헤더 단독 유출로 해석하지 마세요. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "1.30.0 / 2.2.0 이상으로 업데이트하세요. audience 대책에는 validate_token_resource=True와 resource_server_url, AccessToken.resource 반환도 필요합니다. 업데이트만으로 검증이 활성화되지는 않습니다.",
        "sources": [
          {
            "name": "GHSA-w4fh-qvv9-3v23",
            "url": "https://github.com/modelcontextprotocol/python-sdk/security/advisories/GHSA-w4fh-qvv9-3v23"
          },
          {
            "name": "GHSA-5h93-6whr-6q8j",
            "url": "https://github.com/modelcontextprotocol/python-sdk/security/advisories/GHSA-5h93-6whr-6q8j"
          },
          {
            "name": "GHSA-rwrf-2pqf-9j8j",
            "url": "https://github.com/modelcontextprotocol/python-sdk/security/advisories/GHSA-rwrf-2pqf-9j8j"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T21:05:29Z ~ 2026-10-27T21:06:59Z",
        "cve_ids": [
          "CVE-2026-116684",
          "CVE-2026-116685",
          "CVE-2026-116686"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-w4fh-qvv9-3v23",
            "summary": "Model Context Protocol Python SDK: Server bearer-token authentication accepts tokens issued for a different resource server",
            "url": "https://github.com/modelcontextprotocol/python-sdk/security/advisories/GHSA-w4fh-qvv9-3v23",
            "published_at": "2026-10-27T21:06:59Z",
            "updated_at": "2026-10-27T21:07:01Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "mcp"
                },
                "vulnerable_version_range": ">= 2.0.0, < 2.2.0",
                "first_patched_version": "2.2.0",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "mcp"
                },
                "vulnerable_version_range": ">= 1.10.0, < 1.30.0",
                "first_patched_version": "1.30.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-5h93-6whr-6q8j",
            "summary": "Model Context Protocol Python SDK: HTTP client transports followed cross-origin redirects carrying custom headers and bodies",
            "url": "https://github.com/modelcontextprotocol/python-sdk/security/advisories/GHSA-5h93-6whr-6q8j",
            "published_at": "2026-10-27T21:05:34Z",
            "updated_at": "2026-10-27T21:05:36Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "mcp"
                },
                "vulnerable_version_range": ">= 2.0.0, < 2.2.0",
                "first_patched_version": "2.2.0",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "mcp"
                },
                "vulnerable_version_range": ">= 1.8.0, < 1.30.0",
                "first_patched_version": "1.30.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-rwrf-2pqf-9j8j",
            "summary": "Model Context Protocol Python SDK: Client fetched server-chosen $ref URLs while validating tool results against output schemas",
            "url": "https://github.com/modelcontextprotocol/python-sdk/security/advisories/GHSA-rwrf-2pqf-9j8j",
            "published_at": "2026-10-27T21:05:29Z",
            "updated_at": "2026-10-27T21:05:30Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "mcp"
                },
                "vulnerable_version_range": ">= 2.0.0, < 2.2.0",
                "first_patched_version": "2.2.0",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "mcp"
                },
                "vulnerable_version_range": ">= 1.10.0, < 1.30.0",
                "first_patched_version": "1.30.0",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-open-telemetry-opentelemetry-python",
        "title": "opentelemetry-python: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-f5m9-jfrj-jjj7",
            "url": "https://github.com/open-telemetry/opentelemetry-python/security/advisories/GHSA-f5m9-jfrj-jjj7"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T21:06:54Z ~ 2026-10-27T21:06:54Z",
        "cve_ids": [
          "CVE-2026-116694"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-f5m9-jfrj-jjj7",
            "summary": "OpenTelemetry Python: Unbounded memory allocation in Jaeger baggage propagation",
            "url": "https://github.com/open-telemetry/opentelemetry-python/security/advisories/GHSA-f5m9-jfrj-jjj7",
            "published_at": "2026-10-27T21:06:54Z",
            "updated_at": "2026-10-27T21:06:56Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "opentelemetry-propagator-jaeger"
                },
                "vulnerable_version_range": "<= 1.44.0",
                "first_patched_version": "1.45.0",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-ckeditor-ckeditor5",
        "title": "ckeditor5: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 2개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-v6mg-96c6-gmpq",
            "url": "https://github.com/ckeditor/ckeditor5/security/advisories/GHSA-v6mg-96c6-gmpq"
          },
          {
            "name": "GHSA-rh54-vffm-5fvp",
            "url": "https://github.com/ckeditor/ckeditor5/security/advisories/GHSA-rh54-vffm-5fvp"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T21:05:06Z ~ 2026-10-27T21:05:13Z",
        "cve_ids": [
          "CVE-2026-116687",
          "CVE-2026-116688"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-v6mg-96c6-gmpq",
            "summary": "CKEditor: Cross-site scripting (XSS) in the engine package",
            "url": "https://github.com/ckeditor/ckeditor5/security/advisories/GHSA-v6mg-96c6-gmpq",
            "published_at": "2026-10-27T21:05:13Z",
            "updated_at": "2026-10-27T21:05:13Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "ckeditor5"
                },
                "vulnerable_version_range": ">= 29.0.0, < 47.7.4",
                "first_patched_version": "47.7.4",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@ckeditor/ckeditor5-engine"
                },
                "vulnerable_version_range": ">= 29.0.0, < 47.7.4",
                "first_patched_version": "47.7.4",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "ckeditor5"
                },
                "vulnerable_version_range": ">= 48.0.0, < 48.5.1",
                "first_patched_version": "48.5.1",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@ckeditor/ckeditor5-engine"
                },
                "vulnerable_version_range": ">= 48.0.0, < 48.5.1",
                "first_patched_version": "48.5.1",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-rh54-vffm-5fvp",
            "summary": "CKEditor: Cross-site scripting (XSS) in the engine package",
            "url": "https://github.com/ckeditor/ckeditor5/security/advisories/GHSA-rh54-vffm-5fvp",
            "published_at": "2026-10-27T21:05:06Z",
            "updated_at": "2026-10-27T21:05:07Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "ckeditor5"
                },
                "vulnerable_version_range": ">= 45.0.0, < 47.7.4",
                "first_patched_version": "47.7.4",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@ckeditor/ckeditor5-engine"
                },
                "vulnerable_version_range": ">= 45.0.0, < 47.7.4",
                "first_patched_version": "47.7.4",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "ckeditor5"
                },
                "vulnerable_version_range": ">= 48.0.0, < 48.5.1",
                "first_patched_version": "48.5.1",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@ckeditor/ckeditor5-engine"
                },
                "vulnerable_version_range": ">= 48.0.0, < 48.5.1",
                "first_patched_version": "48.5.1",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-m1k1o-neko",
        "title": "neko: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-5cp7-fp4j-wwcv",
            "url": "https://github.com/m1k1o/neko/security/advisories/GHSA-5cp7-fp4j-wwcv"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T21:04:57Z ~ 2026-10-27T21:04:57Z",
        "cve_ids": [
          "CVE-2026-116679"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-5cp7-fp4j-wwcv",
            "summary": "Neko: Authorization bypass in legacy WebRTC input handling",
            "url": "https://github.com/m1k1o/neko/security/advisories/GHSA-5cp7-fp4j-wwcv",
            "published_at": "2026-10-27T21:04:57Z",
            "updated_at": "2026-10-27T21:04:58Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "go",
                  "name": "github.com/m1k1o/neko/server"
                },
                "vulnerable_version_range": ">= 0.0.0-20250401220545-fe94c999c6af, < 0.0.0-20260805142851-395ca1a6f62b",
                "first_patched_version": "0.0.0-20260805142851-395ca1a6f62b",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-runatlantis-atlantis",
        "title": "Atlantis: plan 단계에서 workspace 명령 주입",
        "body": "plan이 실행되는 PR의 atlantis.yaml workspace가 공격 경로입니다. 사용자 지정 워크플로나 apply 권한이 없어도 성립할 수 있습니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "0.47.1으로 업데이트하세요. 신뢰하지 않는 PR의 plan 실행을 제한하고, runner의 클라우드·VCS 권한을 점검하세요.",
        "sources": [
          {
            "name": "GHSA-rjh2-4xgw-p2hj",
            "url": "https://github.com/runatlantis/atlantis/security/advisories/GHSA-rjh2-4xgw-p2hj"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T21:04:50Z ~ 2026-10-27T21:04:50Z",
        "cve_ids": [
          "CVE-2026-116676"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-rjh2-4xgw-p2hj",
            "summary": "Atlantis: OS command injection through PR-controlled Terraform workspace enables RCE during plan",
            "url": "https://github.com/runatlantis/atlantis/security/advisories/GHSA-rjh2-4xgw-p2hj",
            "published_at": "2026-10-27T21:04:50Z",
            "updated_at": "2026-10-27T21:04:50Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "go",
                  "name": "github.com/runatlantis/atlantis"
                },
                "vulnerable_version_range": ">= 0.4.0, <= 0.47.0",
                "first_patched_version": "0.47.1",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-gtsteffaniak-filebrowser",
        "title": "filebrowser: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-mgqf-5mf5-prfj",
            "url": "https://github.com/gtsteffaniak/filebrowser/security/advisories/GHSA-mgqf-5mf5-prfj"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T21:04:40Z ~ 2026-10-27T21:04:40Z",
        "cve_ids": [
          "CVE-2026-116682"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-mgqf-5mf5-prfj",
            "summary": "FileBrowser: Symlink following escapes user scope allowing arbitrary file read outside the served directory",
            "url": "https://github.com/gtsteffaniak/filebrowser/security/advisories/GHSA-mgqf-5mf5-prfj",
            "published_at": "2026-10-27T21:04:40Z",
            "updated_at": "2026-10-27T21:04:41Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "go",
                  "name": "github.com/gtsteffaniak/filebrowser/backend"
                },
                "vulnerable_version_range": "< 0.0.0-20260814233832-4126edeb07a0",
                "first_patched_version": "0.0.0-20260814233832-4126edeb07a0",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-nodejs-undici",
        "title": "undici: TLS 검증·캐시 경계와 DoS",
        "body": "TLS 옵션 전달, 교차 출처 리디렉션과 공유 캐시, WebSocket 버퍼링 등 조건별 문제입니다. Node.js 표준 fetch와 개별 npm 의존성을 동일한 배포 버전으로 간주하지 마세요. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "해당 계열 6.29.1 / 7.30.1 / 8.12.2를 대조하세요. npm 의존성과 내장 런타임을 각각 업데이트하고, 캐시 공유·리디렉션·TLS 설정도 확인하세요.",
        "sources": [
          {
            "name": "GHSA-4w7w-5xrc-9h26",
            "url": "https://github.com/nodejs/undici/security/advisories/GHSA-4w7w-5xrc-9h26"
          },
          {
            "name": "GHSA-2m5v-pch6-74hx",
            "url": "https://github.com/nodejs/undici/security/advisories/GHSA-2m5v-pch6-74hx"
          },
          {
            "name": "GHSA-qrxm-fqhp-jwvm",
            "url": "https://github.com/nodejs/undici/security/advisories/GHSA-qrxm-fqhp-jwvm"
          },
          {
            "name": "GHSA-9fm3-97px-rjf6",
            "url": "https://github.com/nodejs/undici/security/advisories/GHSA-9fm3-97px-rjf6"
          },
          {
            "name": "GHSA-55wc-3pg8-jfw6",
            "url": "https://github.com/nodejs/undici/security/advisories/GHSA-55wc-3pg8-jfw6"
          },
          {
            "name": "GHSA-qq8j-7v2v-3rwp",
            "url": "https://github.com/nodejs/undici/security/advisories/GHSA-qq8j-7v2v-3rwp"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T16:09:45Z ~ 2026-10-27T19:02:31Z",
        "cve_ids": [
          "CVE-2026-109829",
          "CVE-2026-109383",
          "CVE-2026-87018",
          "CVE-2026-109932",
          "CVE-2026-87029",
          "CVE-2026-109855"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-4w7w-5xrc-9h26",
            "summary": "undici vulnerable to cache poisoning and cross-user disclosure via cross-origin redirects",
            "url": "https://github.com/nodejs/undici/security/advisories/GHSA-4w7w-5xrc-9h26",
            "published_at": "2026-10-27T19:02:31Z",
            "updated_at": "2026-10-27T19:02:32Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "undici"
                },
                "vulnerable_version_range": ">= 7.0.0, < 7.30.1",
                "first_patched_version": "7.30.1",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "undici"
                },
                "vulnerable_version_range": ">= 8.0.0, < 8.12.2",
                "first_patched_version": "8.12.2",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-2m5v-pch6-74hx",
            "summary": "undici vulnerable to TLS certificate validation bypass via dropped tls options in Agent",
            "url": "https://github.com/nodejs/undici/security/advisories/GHSA-2m5v-pch6-74hx",
            "published_at": "2026-10-27T19:02:26Z",
            "updated_at": "2026-10-27T19:02:27Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "undici"
                },
                "vulnerable_version_range": ">= 4.0.0, < 6.29.1",
                "first_patched_version": "6.29.1",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "undici"
                },
                "vulnerable_version_range": ">= 7.0.0, < 7.30.1",
                "first_patched_version": "7.30.1",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "undici"
                },
                "vulnerable_version_range": ">= 8.0.0, < 8.12.2",
                "first_patched_version": "8.12.2",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-qrxm-fqhp-jwvm",
            "summary": "undici vulnerable to Denial of Service via TLS 1.2 certificate-changing renegotiation",
            "url": "https://github.com/nodejs/undici/security/advisories/GHSA-qrxm-fqhp-jwvm",
            "published_at": "2026-10-27T19:02:21Z",
            "updated_at": "2026-10-27T19:02:22Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "undici"
                },
                "vulnerable_version_range": ">= 4.2.1, < 6.29.1",
                "first_patched_version": "6.29.1",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "undici"
                },
                "vulnerable_version_range": ">= 7.0.0, < 7.30.1",
                "first_patched_version": "7.30.1",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "undici"
                },
                "vulnerable_version_range": ">= 8.0.0, < 8.12.2",
                "first_patched_version": "8.12.2",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-9fm3-97px-rjf6",
            "summary": "undici WebSocket client vulnerable to Denial of Service via unbounded automatic PONG buffering",
            "url": "https://github.com/nodejs/undici/security/advisories/GHSA-9fm3-97px-rjf6",
            "published_at": "2026-10-27T19:02:15Z",
            "updated_at": "2026-10-27T19:02:17Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "undici"
                },
                "vulnerable_version_range": ">= 5.15.0, < 6.29.1",
                "first_patched_version": "6.29.1",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "undici"
                },
                "vulnerable_version_range": ">= 7.0.0, < 7.30.1",
                "first_patched_version": "7.30.1",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "undici"
                },
                "vulnerable_version_range": ">= 8.0.0, < 8.12.2",
                "first_patched_version": "8.12.2",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-55wc-3pg8-jfw6",
            "summary": "undici vulnerable to Denial of Service via unhandled exception in the decompress interceptor",
            "url": "https://github.com/nodejs/undici/security/advisories/GHSA-55wc-3pg8-jfw6",
            "published_at": "2026-10-27T19:02:10Z",
            "updated_at": "2026-10-27T19:02:12Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "undici"
                },
                "vulnerable_version_range": ">= 7.15.0, < 7.30.1",
                "first_patched_version": "7.30.1",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "undici"
                },
                "vulnerable_version_range": ">= 8.0.0, < 8.12.2",
                "first_patched_version": "8.12.2",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-qq8j-7v2v-3rwp",
            "summary": "undici WebSocket client vulnerable to Denial of Service via failed HTTP/2 handshake",
            "url": "https://github.com/nodejs/undici/security/advisories/GHSA-qq8j-7v2v-3rwp",
            "published_at": "2026-10-27T16:09:45Z",
            "updated_at": "2026-10-27T16:09:47Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "undici"
                },
                "vulnerable_version_range": ">= 8.11.0, < 8.11.2",
                "first_patched_version": "8.11.2",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-modelcontextprotocol-typescript-sdk",
        "title": "MCP TypeScript SDK: HTTP 본문·배치 길이 상한",
        "body": "HTTP transport/handler에서 과도하게 큰 본문·JSON-RPC 배치에 따른 자원 소모가 문제입니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "sdk 1.30.1, server/node 2.1.0, hono 2.0.1 등 실제 패키지를 대조하고, 리버스 프록시에도 상한을 설정하세요.",
        "sources": [
          {
            "name": "GHSA-f897-62hf-6gxq",
            "url": "https://github.com/modelcontextprotocol/typescript-sdk/security/advisories/GHSA-f897-62hf-6gxq"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T19:02:00Z ~ 2026-10-27T19:02:00Z",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-f897-62hf-6gxq",
            "summary": "MCP TypeScript SDK: HTTP server transports and handlers did not limit request body size or JSON-RPC batch length",
            "url": "https://github.com/modelcontextprotocol/typescript-sdk/security/advisories/GHSA-f897-62hf-6gxq",
            "published_at": "2026-10-27T19:02:00Z",
            "updated_at": "2026-10-27T19:02:02Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@modelcontextprotocol/sdk"
                },
                "vulnerable_version_range": ">= 1.10.0, < 1.30.1",
                "first_patched_version": "1.30.1",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@modelcontextprotocol/server"
                },
                "vulnerable_version_range": ">= 2.0.0, < 2.1.0",
                "first_patched_version": "2.1.0",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@modelcontextprotocol/node"
                },
                "vulnerable_version_range": ">= 2.0.0, < 2.1.0",
                "first_patched_version": "2.1.0",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@modelcontextprotocol/hono"
                },
                "vulnerable_version_range": ">= 2.0.0, < 2.0.1",
                "first_patched_version": "2.0.1",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-symfony-symfony",
        "title": "symfony: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 2개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-2v3c-qxhr-7vpv",
            "url": "https://github.com/symfony/symfony/security/advisories/GHSA-2v3c-qxhr-7vpv"
          },
          {
            "name": "GHSA-r925-mgvr-h9cc",
            "url": "https://github.com/symfony/symfony/security/advisories/GHSA-r925-mgvr-h9cc"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T19:01:39Z ~ 2026-10-27T19:01:50Z",
        "cve_ids": [
          "CVE-2026-109413",
          "CVE-2026-108082"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-2v3c-qxhr-7vpv",
            "summary": "Symfony: Unbounded Recursion in the YAML Inline Lexer Lets a Single Document Crash the Process",
            "url": "https://github.com/symfony/symfony/security/advisories/GHSA-2v3c-qxhr-7vpv",
            "published_at": "2026-10-27T19:01:50Z",
            "updated_at": "2026-10-27T19:01:52Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/symfony"
                },
                "vulnerable_version_range": ">= 2.0.0, < 5.4.54",
                "first_patched_version": "5.4.54",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/symfony"
                },
                "vulnerable_version_range": ">= 6.0.0, < 6.4.45",
                "first_patched_version": "6.4.45",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/symfony"
                },
                "vulnerable_version_range": ">= 7.0.0, < 7.4.18",
                "first_patched_version": "7.4.18",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/symfony"
                },
                "vulnerable_version_range": ">= 8.0.0, < 8.1.6",
                "first_patched_version": "8.1.6",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/yaml"
                },
                "vulnerable_version_range": ">= 2.0.0, < 5.4.54",
                "first_patched_version": "5.4.54",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/yaml"
                },
                "vulnerable_version_range": ">= 6.0.0, < 6.4.45",
                "first_patched_version": "6.4.45",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/yaml"
                },
                "vulnerable_version_range": ">= 7.0.0, < 7.4.18",
                "first_patched_version": "7.4.18",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/yaml"
                },
                "vulnerable_version_range": ">= 8.0.0, < 8.1.6",
                "first_patched_version": "8.1.6",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-r925-mgvr-h9cc",
            "summary": "Symfony: ReDoS in HeaderUtils::split() Reachable Through the Cache-Control Request Header",
            "url": "https://github.com/symfony/symfony/security/advisories/GHSA-r925-mgvr-h9cc",
            "published_at": "2026-10-27T19:01:39Z",
            "updated_at": "2026-10-27T19:01:40Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/http-foundation"
                },
                "vulnerable_version_range": ">= 6.0.1, < 6.4.46",
                "first_patched_version": "6.4.46",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/http-foundation"
                },
                "vulnerable_version_range": ">= 7.0.0, < 7.4.19",
                "first_patched_version": "7.4.19",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/http-foundation"
                },
                "vulnerable_version_range": ">= 8.0.0, < 8.1.7",
                "first_patched_version": "8.1.7",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/symfony"
                },
                "vulnerable_version_range": ">= 6.0.1, < 6.4.46",
                "first_patched_version": "6.4.46",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/symfony"
                },
                "vulnerable_version_range": ">= 7.0.0, < 7.4.19",
                "first_patched_version": "7.4.19",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/symfony"
                },
                "vulnerable_version_range": ">= 8.0.0, < 8.1.7",
                "first_patched_version": "8.1.7",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/http-foundation"
                },
                "vulnerable_version_range": ">= 4.1.0, < 5.4.54",
                "first_patched_version": "5.4.54",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "symfony/symfony"
                },
                "vulnerable_version_range": ">= 4.1.0, < 5.4.54",
                "first_patched_version": "5.4.54",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-go-jose-go-jose",
        "title": "go-jose: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-mgcc-cww5-fp2q",
            "url": "https://github.com/go-jose/go-jose/security/advisories/GHSA-mgcc-cww5-fp2q"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T19:01:30Z ~ 2026-10-27T19:01:30Z",
        "cve_ids": [
          "CVE-2026-116587"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-mgcc-cww5-fp2q",
            "summary": "Go JOSE: DoS when parsing JWKs that contain RSA keys",
            "url": "https://github.com/go-jose/go-jose/security/advisories/GHSA-mgcc-cww5-fp2q",
            "published_at": "2026-10-27T19:01:30Z",
            "updated_at": "2026-10-27T19:01:32Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "go",
                  "name": "github.com/go-jose/go-jose/v4"
                },
                "vulnerable_version_range": "<= 4.1.5",
                "first_patched_version": "4.1.6",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "go",
                  "name": "github.com/go-jose/go-jose/v3"
                },
                "vulnerable_version_range": "<= 3.0.5",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-ctfer-io-terraform-provider-ctfd",
        "title": "terraform-provider-ctfd: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-vg84-c5mg-76xh",
            "url": "https://github.com/ctfer-io/terraform-provider-ctfd/security/advisories/GHSA-vg84-c5mg-76xh"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T19:00:50Z ~ 2026-10-27T19:00:50Z",
        "cve_ids": [
          "CVE-2026-116683"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-vg84-c5mg-76xh",
            "summary": "CTFer.io's CTFd Terraform Provider allows a local or remote attacker to read team passwords in state as non sensitive values",
            "url": "https://github.com/ctfer-io/terraform-provider-ctfd/security/advisories/GHSA-vg84-c5mg-76xh",
            "published_at": "2026-10-27T19:00:50Z",
            "updated_at": "2026-10-27T19:00:51Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "go",
                  "name": "github.com/ctfer-io/terraform-provider-ctfd"
                },
                "vulnerable_version_range": ">= 0.1.5, <= 1.1.0",
                "first_patched_version": null,
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "go",
                  "name": "github.com/ctfer-io/terraform-provider-ctfd/v2"
                },
                "vulnerable_version_range": "< 2.8.2",
                "first_patched_version": "2.8.2",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-hydra-ecosystem-hydra",
        "title": "hydra: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-wf6j-7hvr-gr93",
            "url": "https://github.com/hydra-ecosystem/hydra/security/advisories/GHSA-757g-8w3h-hp29"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T17:08:41Z ~ 2026-10-27T17:08:41Z",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-wf6j-7hvr-gr93",
            "summary": "Hydra legacy target blacklist permits unsafe PyYAML loading",
            "url": "https://github.com/hydra-ecosystem/hydra/security/advisories/GHSA-757g-8w3h-hp29",
            "published_at": "2026-10-27T17:08:41Z",
            "updated_at": "2026-10-27T17:08:42Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "hydra-core"
                },
                "vulnerable_version_range": ">= 1.3.6, < 1.3.8",
                "first_patched_version": "1.3.8",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "hydra-core"
                },
                "vulnerable_version_range": ">= 1.4.0.dev9, < 1.4.0rc3",
                "first_patched_version": "1.4.0rc3",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-ljharb-qs",
        "title": "qs: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-6pq8-jhm2-2vcw",
            "url": "https://github.com/ljharb/qs/security/advisories/GHSA-6pq8-jhm2-2vcw"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T16:10:55Z ~ 2026-10-27T16:10:55Z",
        "cve_ids": [
          "CVE-2026-110816"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-6pq8-jhm2-2vcw",
            "summary": "qs : qs.stringify with arrayFormat 'comma' throws an uncaught TypeError on array elements carrying a non-callable own toString (DoS)",
            "url": "https://github.com/ljharb/qs/security/advisories/GHSA-6pq8-jhm2-2vcw",
            "published_at": "2026-10-27T16:10:55Z",
            "updated_at": "2026-10-27T16:10:58Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "qs"
                },
                "vulnerable_version_range": ">= 6.7.0, <= 6.16.0",
                "first_patched_version": "6.16.1",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-authlib-authlib",
        "title": "Authlib: 서명·nonce·audience 등의 검증 경계",
        "body": "빈 서명, 빈 HMAC 키, 알고리즘 혼동, request_uri SSRF 등을 포함합니다. 1.9.0만으로는 빈 HMAC 키 문제가 충분히 수정되지 않습니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "1.9.1 이상을 확인하세요. issuer/audience/nonce/허용 알고리즘·키 설정을 대조하고, request_uri의 취득 대상을 제한하세요.",
        "sources": [
          {
            "name": "GHSA-8m4g-j4wp-wgcg",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-8m4g-j4wp-wgcg"
          },
          {
            "name": "GHSA-x4rv-c3wx-4cr8",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-x4rv-c3wx-4cr8"
          },
          {
            "name": "GHSA-c5mf-xmp2-59rc",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-c5mf-xmp2-59rc"
          },
          {
            "name": "GHSA-fch4-3c6x-j4gc",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-fch4-3c6x-j4gc"
          },
          {
            "name": "GHSA-q686-2qmg-hqc7",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-q686-2qmg-hqc7"
          },
          {
            "name": "GHSA-7vr2-2fgp-9w7p",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-7vr2-2fgp-9w7p"
          },
          {
            "name": "GHSA-jj7h-c3hg-m23x",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-jj7h-c3hg-m23x"
          },
          {
            "name": "GHSA-6v38-4h7w-rj9h",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-6v38-4h7w-rj9h"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T14:50:18Z ~ 2026-10-27T16:09:22Z",
        "cve_ids": [
          "CVE-2026-114616",
          "CVE-2026-114620",
          "CVE-2026-114617",
          "CVE-2026-114618",
          "CVE-2026-114619",
          "CVE-2026-114615",
          "CVE-2026-114614",
          "CVE-2026-96760"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-8m4g-j4wp-wgcg",
            "summary": "Authlib accepts an empty HMAC key, allowing JWS/JWT signature forgery (HS256/HS384/HS512)",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-8m4g-j4wp-wgcg",
            "published_at": "2026-10-27T16:09:22Z",
            "updated_at": "2026-10-27T16:09:23Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "Authlib"
                },
                "vulnerable_version_range": "< 1.9.1",
                "first_patched_version": "1.9.1",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-x4rv-c3wx-4cr8",
            "summary": "Authlib: Unvalidated request_uri fetch in JWT-secured authorization request (JAR) leading to SSRF",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-x4rv-c3wx-4cr8",
            "published_at": "2026-10-27T15:39:18Z",
            "updated_at": "2026-10-27T15:39:20Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "authlib"
                },
                "vulnerable_version_range": ">= 1.6.0, < 1.9.0",
                "first_patched_version": "1.9.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-c5mf-xmp2-59rc",
            "summary": "Authlib: ID token can disable its own nonce validation via the nonce_supported claim",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-c5mf-xmp2-59rc",
            "published_at": "2026-10-27T15:39:13Z",
            "updated_at": "2026-10-27T15:39:15Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "authlib"
                },
                "vulnerable_version_range": "<= 1.8.0",
                "first_patched_version": "1.9.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-fch4-3c6x-j4gc",
            "summary": "Authlib: Default JWT bearer grant accepts assertions for the wrong audience",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-fch4-3c6x-j4gc",
            "published_at": "2026-10-27T15:39:08Z",
            "updated_at": "2026-10-27T15:39:10Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "authlib"
                },
                "vulnerable_version_range": "< 1.9.0",
                "first_patched_version": "1.9.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-q686-2qmg-hqc7",
            "summary": "Authlib: OpenID implicit grant checks raw scope instead of allowed scope before issuing ID tokens",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-q686-2qmg-hqc7",
            "published_at": "2026-10-27T15:38:53Z",
            "updated_at": "2026-10-27T15:38:55Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "authlib"
                },
                "vulnerable_version_range": "< 1.9.0",
                "first_patched_version": "1.9.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-7vr2-2fgp-9w7p",
            "summary": "Authlib incomplete algorithm-confusion fix permits HMAC forgery with prefixed public keys",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-7vr2-2fgp-9w7p",
            "published_at": "2026-10-27T15:38:48Z",
            "updated_at": "2026-10-27T15:38:50Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "authlib"
                },
                "vulnerable_version_range": ">= 1.3.1, <= 1.8.0",
                "first_patched_version": "1.9.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-jj7h-c3hg-m23x",
            "summary": "Authlib: is_secure_transport() loopback exemption can be bypassed with a userinfo component, allowing cleartext-HTTP URLs to non-loopback hosts",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-jj7h-c3hg-m23x",
            "published_at": "2026-10-27T15:37:48Z",
            "updated_at": "2026-10-27T15:37:50Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "authlib"
                },
                "vulnerable_version_range": "<= 1.7.2",
                "first_patched_version": "1.8.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-6v38-4h7w-rj9h",
            "summary": "Authlib: empty signatures validation in JWS JSON deserialization",
            "url": "https://github.com/authlib/authlib/security/advisories/GHSA-6v38-4h7w-rj9h",
            "published_at": "2026-10-27T14:50:18Z",
            "updated_at": "2026-10-27T14:50:19Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "authlib"
                },
                "vulnerable_version_range": "<= 1.8.0",
                "first_patched_version": "1.9.0",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-rustls-rustls",
        "title": "rustls: TLS 비밀 정보·ECH·압축 처리",
        "body": "Debug 출력의 비밀 정보, ECH 거부 시 버퍼, 키 교환 상태, Brotli 인증서 압축 해제의 할당량을 구분해야 합니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "안정 계열 0.23.46으로 업데이트하고, 비밀 정보가 포함된 Debug 로그를 점검하세요. 0.24 개발 계열은 dev.2입니다.",
        "sources": [
          {
            "name": "GHSA-vp88-798v-h67f",
            "url": "https://github.com/rustls/rustls/security/advisories/GHSA-vp88-798v-h67f"
          },
          {
            "name": "GHSA-w44r-93j7-qv28",
            "url": "https://github.com/rustls/rustls/security/advisories/GHSA-w44r-93j7-qv28"
          },
          {
            "name": "GHSA-c8m5-c952-6cm4",
            "url": "https://github.com/rustls/rustls/security/advisories/GHSA-c8m5-c952-6cm4"
          },
          {
            "name": "GHSA-h2v8-394m-p7vv",
            "url": "https://github.com/rustls/rustls/security/advisories/GHSA-h2v8-394m-p7vv"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T16:08:36Z ~ 2026-10-27T16:08:59Z",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-vp88-798v-h67f",
            "summary": "rustls: ECH rejection can expose buffered application data to authenticated outer server before `ech_required` alert",
            "url": "https://github.com/rustls/rustls/security/advisories/GHSA-vp88-798v-h67f",
            "published_at": "2026-10-27T16:08:59Z",
            "updated_at": "2026-10-27T16:09:02Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "rust",
                  "name": "rustls"
                },
                "vulnerable_version_range": ">= 0.23.44, < 0.23.46",
                "first_patched_version": "0.23.46",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "rust",
                  "name": "rustls"
                },
                "vulnerable_version_range": ">= 0.24.0-dev.1, < 0.24.0-dev.2",
                "first_patched_version": "0.24.0-dev.2",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-w44r-93j7-qv28",
            "summary": "rustls: An unauthenticated ServerHello poisons the per-name key-exchange record, so later ClientHellos carry only a classical X25519 share",
            "url": "https://github.com/rustls/rustls/security/advisories/GHSA-w44r-93j7-qv28",
            "published_at": "2026-10-27T16:08:54Z",
            "updated_at": "2026-10-27T16:08:57Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "rust",
                  "name": "rustls"
                },
                "vulnerable_version_range": "< 0.23.46",
                "first_patched_version": "0.23.46",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "rust",
                  "name": "rustls"
                },
                "vulnerable_version_range": ">= 0.24.0-dev.1, < 0.24.0-dev.2",
                "first_patched_version": "0.24.0-dev.2",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-c8m5-c952-6cm4",
            "summary": "Rustls: Session Debug formatting exposes TLS master secrets and resumption PSKs",
            "url": "https://github.com/rustls/rustls/security/advisories/GHSA-c8m5-c952-6cm4",
            "published_at": "2026-10-27T16:08:47Z",
            "updated_at": "2026-10-27T16:08:48Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "rust",
                  "name": "rustls"
                },
                "vulnerable_version_range": "< 0.23.46",
                "first_patched_version": "0.23.46",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "rust",
                  "name": "rustls"
                },
                "vulnerable_version_range": ">= 0.24.0-dev.1, < 0.24.0-dev.2",
                "first_patched_version": "0.24.0-dev.2",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-h2v8-394m-p7vv",
            "summary": "Rustls: Brotli certificate decompression can allocate an attacker-controlled amount of memory up to 1 GiB before authentication.",
            "url": "https://github.com/rustls/rustls/security/advisories/GHSA-h2v8-394m-p7vv",
            "published_at": "2026-10-27T16:08:36Z",
            "updated_at": "2026-10-27T16:08:36Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "rust",
                  "name": "rustls"
                },
                "vulnerable_version_range": "< 0.23.46",
                "first_patched_version": "0.23.46",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "rust",
                  "name": "rustls"
                },
                "vulnerable_version_range": ">= 0.24.0-dev.1, < 0.24.0-dev.2",
                "first_patched_version": "0.24.0-dev.2",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-phpoffice-phpspreadsheet",
        "title": "PhpSpreadsheet: XXE·외부 이미지 SSRF·자원 소모",
        "body": "XML scanner 우회, ODS 반복 행, 이미지 리디렉션을 통한 허용 대상 제한 우회 등입니다. 사용하는 reader와 계열에 따라 대상이 다릅니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "5.10.0 / 3.10.8 / 2.4.8 / 2.1.19 / 1.30.7 등 권고별 수정 버전을 대조하세요. 신뢰하지 않는 문서를 격리하고 외부로 나가는 통신을 제한하세요.",
        "sources": [
          {
            "name": "GHSA-2phh-27fw-q4gc",
            "url": "https://github.com/PHPOffice/PhpSpreadsheet/security/advisories/GHSA-2phh-27fw-q4gc"
          },
          {
            "name": "GHSA-j2w7-387v-m2rq",
            "url": "https://github.com/PHPOffice/PhpSpreadsheet/security/advisories/GHSA-j2w7-387v-m2rq"
          },
          {
            "name": "GHSA-3x94-m842-937c",
            "url": "https://github.com/PHPOffice/PhpSpreadsheet/security/advisories/GHSA-3x94-m842-937c"
          },
          {
            "name": "GHSA-rxj4-h86g-25gc",
            "url": "https://github.com/PHPOffice/PhpSpreadsheet/security/advisories/GHSA-rxj4-h86g-25gc"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T15:38:22Z ~ 2026-10-27T15:38:39Z",
        "cve_ids": [
          "CVE-2026-108360",
          "CVE-2026-108359",
          "CVE-2026-108358",
          "CVE-2026-108357"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-2phh-27fw-q4gc",
            "summary": "PhpSpreadsheet: SSRF whitelist bypass via unre-validated HTTP redirect in Drawing::setPath external image loading",
            "url": "https://github.com/PHPOffice/PhpSpreadsheet/security/advisories/GHSA-2phh-27fw-q4gc",
            "published_at": "2026-10-27T15:38:39Z",
            "updated_at": "2026-10-27T15:38:41Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": ">= 4.0.0, <= 5.9.0",
                "first_patched_version": "5.10.0",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": ">= 3.3.0, <= 3.10.7",
                "first_patched_version": "3.10.8",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": ">= 2.2.0, <= 2.4.7",
                "first_patched_version": "2.4.8",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": ">= 2.0.0, <= 2.1.18",
                "first_patched_version": "2.1.19",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": "<= 1.30.6",
                "first_patched_version": "1.30.7",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-j2w7-387v-m2rq",
            "summary": "PhpSpreadsheet ODS Reader: Unbounded number-rows-repeated → CPU & Memory Exhaustion (DoS)",
            "url": "https://github.com/PHPOffice/PhpSpreadsheet/security/advisories/GHSA-j2w7-387v-m2rq",
            "published_at": "2026-10-27T15:38:33Z",
            "updated_at": "2026-10-27T15:38:35Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": ">= 4.0.0, <= 5.9.0",
                "first_patched_version": "5.10.0",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": ">= 3.3.0, <= 3.10.7",
                "first_patched_version": "3.10.8",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": ">= 2.2.0, <= 2.4.7",
                "first_patched_version": "2.4.8",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": ">= 2.0.0, <= 2.1.18",
                "first_patched_version": "2.1.19",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": "<= 1.30.6",
                "first_patched_version": "1.30.7",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-3x94-m842-937c",
            "summary": "PhpSpreadsheet: XmlScanner Bypass via ISO-2022 Escape Sequences Allows XXE and Denial of Service",
            "url": "https://github.com/PHPOffice/PhpSpreadsheet/security/advisories/GHSA-3x94-m842-937c",
            "published_at": "2026-10-27T15:38:28Z",
            "updated_at": "2026-10-27T15:38:30Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": ">= 4.0.0, <= 5.9.0",
                "first_patched_version": "5.10.0",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": ">= 3.3.0, <= 3.10.7",
                "first_patched_version": "3.10.8",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": ">= 2.2.0, <= 2.4.7",
                "first_patched_version": "2.4.8",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": ">= 2.0.0, <= 2.1.18",
                "first_patched_version": "2.1.19",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": "<= 1.30.6",
                "first_patched_version": "1.30.7",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-rxj4-h86g-25gc",
            "summary": "PhpSpreadsheet: XmlScanner Bypass via Double-Encoded unentity() TOCTOU Allows XXE and Denial of Service",
            "url": "https://github.com/PHPOffice/PhpSpreadsheet/security/advisories/GHSA-rxj4-h86g-25gc",
            "published_at": "2026-10-27T15:38:22Z",
            "updated_at": "2026-10-27T15:38:25Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": ">= 4.0.0, <= 5.9.0",
                "first_patched_version": "5.10.0",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "phpoffice/phpspreadsheet"
                },
                "vulnerable_version_range": ">= 3.3.0, <= 3.10.7",
                "first_patched_version": "3.10.8",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-klauspost-compress",
        "title": "compress: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-fpmh-frq8-7rj8",
            "url": "https://github.com/klauspost/compress/security/advisories/GHSA-fpmh-frq8-7rj8"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T15:38:14Z ~ 2026-10-27T15:38:14Z",
        "cve_ids": [
          "CVE-2026-116591"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-fpmh-frq8-7rj8",
            "summary": "compress zstd: Panic on two-block frames",
            "url": "https://github.com/klauspost/compress/security/advisories/GHSA-fpmh-frq8-7rj8",
            "published_at": "2026-10-27T15:38:14Z",
            "updated_at": "2026-10-27T15:38:16Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "go",
                  "name": "github.com/klauspost/compress/zstd"
                },
                "vulnerable_version_range": "<= 1.20.1",
                "first_patched_version": "1.20.2",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-rthalley-dnspython",
        "title": "dnspython: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-45c3-73f7-pv4m",
            "url": "https://github.com/rthalley/dnspython/security/advisories/GHSA-45c3-73f7-pv4m"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T15:37:37Z ~ 2026-10-27T15:37:37Z",
        "cve_ids": [
          "CVE-2026-114605"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-45c3-73f7-pv4m",
            "summary": "dnspython dns.name.from_wire_parser() excessive CPU use",
            "url": "https://github.com/rthalley/dnspython/security/advisories/GHSA-45c3-73f7-pv4m",
            "published_at": "2026-10-27T15:37:37Z",
            "updated_at": "2026-10-27T15:37:39Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "dnspython"
                },
                "vulnerable_version_range": "< 2.9.0",
                "first_patched_version": "2.9.0",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-datadog-dd-trace-py",
        "title": "dd-trace-py: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 2개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-3633-r77q-h3v3",
            "url": "https://github.com/DataDog/dd-trace-py/security/advisories/GHSA-3633-r77q-h3v3"
          },
          {
            "name": "GHSA-p3m5-h5v9-vqj6",
            "url": "https://github.com/DataDog/dd-trace-py/security/advisories/GHSA-p3m5-h5v9-vqj6"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T15:37:24Z ~ 2026-10-27T15:37:31Z",
        "cve_ids": [
          "CVE-2026-116588",
          "CVE-2026-116589"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-3633-r77q-h3v3",
            "summary": "Datadog dd-trace-py: ReDoS in URL query string obfuscation",
            "url": "https://github.com/DataDog/dd-trace-py/security/advisories/GHSA-3633-r77q-h3v3",
            "published_at": "2026-10-27T15:37:31Z",
            "updated_at": "2026-10-27T15:37:32Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "ddtrace"
                },
                "vulnerable_version_range": ">= 1.5.0, < 3.19.9",
                "first_patched_version": "3.19.9",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "ddtrace"
                },
                "vulnerable_version_range": ">= 4.0.0, < 4.15.6",
                "first_patched_version": "4.15.6",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-p3m5-h5v9-vqj6",
            "summary": "Datadog dd-trace-py: IAST instrumentation can lead to application DOS",
            "url": "https://github.com/DataDog/dd-trace-py/security/advisories/GHSA-p3m5-h5v9-vqj6",
            "published_at": "2026-10-27T15:37:24Z",
            "updated_at": "2026-10-27T15:37:26Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "ddtrace"
                },
                "vulnerable_version_range": ">= 3.13.0, < 4.15.5",
                "first_patched_version": "4.15.5",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-mongodb-mongo-python-driver",
        "title": "mongo-python-driver: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-98qm-wvgf-w4cf",
            "url": "https://github.com/mongodb/mongo-python-driver/security/advisories/GHSA-98qm-wvgf-w4cf"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T15:36:35Z ~ 2026-10-27T15:36:35Z",
        "cve_ids": [
          "CVE-2026-106435"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-98qm-wvgf-w4cf",
            "summary": "MongoDB Python Driver: Out-of-bounds read in BSON decoding via a malformed Regex element",
            "url": "https://github.com/mongodb/mongo-python-driver/security/advisories/GHSA-98qm-wvgf-w4cf",
            "published_at": "2026-10-27T15:36:35Z",
            "updated_at": "2026-10-27T15:36:37Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "pymongo"
                },
                "vulnerable_version_range": ">= 3.9.0, <= 4.18.2",
                "first_patched_version": "4.18.3",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-vllm-project-vllm",
        "title": "vLLM: model revision 지정과 P2P 오프로딩",
        "body": "요청의 mm_processor_kwargs.code_revision을 통한 실행과 특정 P2P secondary tier의 소켓 고갈을 구분해야 합니다. 모든 구성에 동일한 조건이 적용되는 것은 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "각 권고의 기능 조건을 확인하세요. 실행 문제는 0.31.0, P2P 문제는 0.32.0에서 수정되었습니다. 모델 취득·API 접근을 제한하세요.",
        "sources": [
          {
            "name": "GHSA-h3rc-6mm3-gc2m",
            "url": "https://github.com/vllm-project/vllm/security/advisories/GHSA-h3rc-6mm3-gc2m"
          },
          {
            "name": "GHSA-frvg-qw88-hww9",
            "url": "https://github.com/vllm-project/vllm/security/advisories/GHSA-frvg-qw88-hww9"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T14:45:53Z ~ 2026-10-27T15:36:17Z",
        "cve_ids": [
          "CVE-2026-114053",
          "CVE-2026-94624"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-h3rc-6mm3-gc2m",
            "summary": "vLLM: Request-controlled mm_processor_kwargs.code_revision allows remote code execution",
            "url": "https://github.com/vllm-project/vllm/security/advisories/GHSA-h3rc-6mm3-gc2m",
            "published_at": "2026-10-27T15:36:17Z",
            "updated_at": "2026-10-27T15:36:19Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "vllm"
                },
                "vulnerable_version_range": ">= 0.7.3, < 0.31.0",
                "first_patched_version": "0.31.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-frvg-qw88-hww9",
            "summary": "vllm p2p never connected zmq_exhaustion",
            "url": "https://github.com/vllm-project/vllm/security/advisories/GHSA-frvg-qw88-hww9",
            "published_at": "2026-10-27T14:45:53Z",
            "updated_at": "2026-10-27T14:45:54Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "vllm"
                },
                "vulnerable_version_range": "< 0.32.0",
                "first_patched_version": "0.32.0",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-strands-agents-harness-sdk",
        "title": "harness-sdk: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 2개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-3w55-933p-8pv5",
            "url": "https://github.com/strands-agents/harness-sdk/security/advisories/GHSA-3w55-933p-8pv5"
          },
          {
            "name": "GHSA-763v-5pjm-fx36",
            "url": "https://github.com/strands-agents/harness-sdk/security/advisories/GHSA-763v-5pjm-fx36"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T15:34:28Z ~ 2026-10-27T15:34:33Z",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-3w55-933p-8pv5",
            "summary": "Strands Agents: Local Privilege Escalation via Symlink Attack in Default Session File Storage",
            "url": "https://github.com/strands-agents/harness-sdk/security/advisories/GHSA-3w55-933p-8pv5",
            "published_at": "2026-10-27T15:34:33Z",
            "updated_at": "2026-10-27T15:34:33Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "strands-agents"
                },
                "vulnerable_version_range": "< 1.48.0",
                "first_patched_version": "1.48.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-763v-5pjm-fx36",
            "summary": "Strands Agents: Default FileSessionManager storage is world-readable on shared systems",
            "url": "https://github.com/strands-agents/harness-sdk/security/advisories/GHSA-763v-5pjm-fx36",
            "published_at": "2026-10-27T15:34:28Z",
            "updated_at": "2026-10-27T15:34:28Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "strands-agents"
                },
                "vulnerable_version_range": "< 1.48.0",
                "first_patched_version": "1.48.0",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-xerial-snappy-java",
        "title": "snappy-java: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 3개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-gwq9-9ffj-mvrv",
            "url": "https://github.com/xerial/snappy-java/security/advisories/GHSA-gwq9-9ffj-mvrv"
          },
          {
            "name": "GHSA-xqrx-qh46-34m7",
            "url": "https://github.com/xerial/snappy-java/security/advisories/GHSA-xqrx-qh46-34m7"
          },
          {
            "name": "GHSA-q233-g92q-qxp6",
            "url": "https://github.com/xerial/snappy-java/security/advisories/GHSA-q233-g92q-qxp6"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T15:33:22Z ~ 2026-10-27T15:33:42Z",
        "cve_ids": [
          "CVE-2026-93451",
          "CVE-2026-116590",
          "CVE-2026-108106"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-gwq9-9ffj-mvrv",
            "summary": "snappy-java: Heap buffer overflow in Snappy.uncompress*Array typed-array methods",
            "url": "https://github.com/xerial/snappy-java/security/advisories/GHSA-gwq9-9ffj-mvrv",
            "published_at": "2026-10-27T15:33:42Z",
            "updated_at": "2026-10-27T15:33:43Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "maven",
                  "name": "org.xerial.snappy:snappy-java"
                },
                "vulnerable_version_range": "<= 1.1.10.8",
                "first_patched_version": "1.1.10.9",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-xqrx-qh46-34m7",
            "summary": "snappy-java: JVM crash from unchecked ranges in Snappy.arrayCopy and SnappyOutputStream.rawWrite",
            "url": "https://github.com/xerial/snappy-java/security/advisories/GHSA-xqrx-qh46-34m7",
            "published_at": "2026-10-27T15:33:30Z",
            "updated_at": "2026-10-27T15:33:30Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "maven",
                  "name": "org.xerial.snappy:snappy-java"
                },
                "vulnerable_version_range": "<= 1.1.10.8",
                "first_patched_version": "1.1.10.9",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-q233-g92q-qxp6",
            "summary": "snappy-java: Unbounded memory allocation from attacker-declared uncompressed lengtha",
            "url": "https://github.com/xerial/snappy-java/security/advisories/GHSA-q233-g92q-qxp6",
            "published_at": "2026-10-27T15:33:22Z",
            "updated_at": "2026-10-27T15:33:24Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "maven",
                  "name": "org.xerial.snappy:snappy-java"
                },
                "vulnerable_version_range": "<= 1.1.10.8",
                "first_patched_version": "1.1.10.9",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-stevereiner-flexible-graphrag",
        "title": "flexible-graphrag: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-vqrg-773h-4wxc",
            "url": "https://github.com/stevereiner/flexible-graphrag/security/advisories/GHSA-vqrg-773h-4wxc"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T15:32:45Z ~ 2026-10-27T15:32:45Z",
        "cve_ids": [
          "CVE-2026-114510"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-vqrg-773h-4wxc",
            "summary": "Flexible GraphRAG: Cypher/Graph Injection via broken string-escaping in FalkorDB adapter (_escape()) - full graph wipe from ingested-document content",
            "url": "https://github.com/stevereiner/flexible-graphrag/security/advisories/GHSA-vqrg-773h-4wxc",
            "published_at": "2026-10-27T15:32:45Z",
            "updated_at": "2026-10-27T15:32:45Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "flexible-graphrag"
                },
                "vulnerable_version_range": ">= 0.6.0, < 0.8.2",
                "first_patched_version": "0.8.2",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-berriai-litellm",
        "title": "LiteLLM: 권한 상승·파일 읽기·XSS",
        "body": "이번 권고 3개는 제품 취약점 공개에 관한 것입니다. 배포 경로 침해 사건과는 별도로 취급합니다. internal_user에서 proxy_admin으로 권한이 상승하는 문제는 구 계열의 experimental 설정에도 좌우됩니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "권한 상승은 1.100.4 / 1.101.3 / 1.102.2 / 1.103.1 / 1.104.0rc2 등 대응 계열을 확인하세요. 임시 대책인 EXPERIMENTAL_UI_LOGIN=false은 CLI SSO 등도 비활성화합니다.",
        "sources": [
          {
            "name": "GHSA-g5ff-637f-6q2m",
            "url": "https://github.com/BerriAI/litellm/security/advisories/GHSA-g5ff-637f-6q2m"
          },
          {
            "name": "GHSA-hhww-mrg2-969h",
            "url": "https://github.com/BerriAI/litellm/security/advisories/GHSA-hhww-mrg2-969h"
          },
          {
            "name": "GHSA-7hp6-4w63-5g45",
            "url": "https://github.com/BerriAI/litellm/security/advisories/GHSA-7hp6-4w63-5g45"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T15:04:14Z ~ 2026-10-27T15:32:36Z",
        "cve_ids": [
          "CVE-2026-114612"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-g5ff-637f-6q2m",
            "summary": "LiteLLM: internal_user_viewer arbitrary local file read via `vertex_ai_credentials`",
            "url": "https://github.com/BerriAI/litellm/security/advisories/GHSA-g5ff-637f-6q2m",
            "published_at": "2026-10-27T15:32:36Z",
            "updated_at": "2026-10-27T15:32:37Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "litellm"
                },
                "vulnerable_version_range": "< 1.95.0",
                "first_patched_version": "1.95.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-hhww-mrg2-969h",
            "summary": "LiteLLM vulnerable to reflected XSS in /sso/debug/callback",
            "url": "https://github.com/BerriAI/litellm/security/advisories/GHSA-hhww-mrg2-969h",
            "published_at": "2026-10-27T15:31:56Z",
            "updated_at": "2026-10-27T15:31:58Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "litellm"
                },
                "vulnerable_version_range": ">= 1.65.5, < 1.85.0",
                "first_patched_version": "1.85.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-7hp6-4w63-5g45",
            "summary": "LiteLLM: Privilege Escalation to Proxy Admin via Cross-Domain Reuse of the Salt Key",
            "url": "https://github.com/BerriAI/litellm/security/advisories/GHSA-7hp6-4w63-5g45",
            "published_at": "2026-10-27T15:04:14Z",
            "updated_at": "2026-10-27T15:04:15Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "litellm"
                },
                "vulnerable_version_range": ">= 1.91.0, < 1.100.4",
                "first_patched_version": "1.100.4",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "litellm"
                },
                "vulnerable_version_range": ">= 1.101.0, < 1.101.3",
                "first_patched_version": "1.101.3",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "litellm"
                },
                "vulnerable_version_range": ">= 1.102.0, < 1.102.2",
                "first_patched_version": "1.102.2",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "litellm"
                },
                "vulnerable_version_range": ">= 1.103.0, < 1.103.1",
                "first_patched_version": "1.103.1",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "litellm"
                },
                "vulnerable_version_range": ">= 1.104.0rc1, < 1.104.0rc2",
                "first_patched_version": "1.104.0rc2",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-better-auth-better-auth",
        "title": "Better Auth: OAuth state와 프록시의 계정 경계",
        "body": "OAuth Proxy, state의 MagicLink 전용, DB adapter의 속도 제한, 임의 device 승인 시 표시 정보 부족을 포함합니다. device 문제는 선택적으로 활성화하는 기능과 이용자의 승인 등의 조건이 필요합니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "better-auth 1.7.7과 사용 중인 adapter를 확인하세요. device 승인에서는 서버에서 검증한 내용을 바탕으로 요청 클라이언트와 권한을 표시하세요.",
        "sources": [
          {
            "name": "GHSA-44jh-23m7-hpcf",
            "url": "https://github.com/better-auth/better-auth/security/advisories/GHSA-44jh-23m7-hpcf"
          },
          {
            "name": "GHSA-r4xp-prcw-77qf",
            "url": "https://github.com/better-auth/better-auth/security/advisories/GHSA-r4xp-prcw-77qf"
          },
          {
            "name": "GHSA-965c-763c-88jm",
            "url": "https://github.com/better-auth/better-auth/security/advisories/GHSA-965c-763c-88jm"
          },
          {
            "name": "GHSA-q84f-53jg-9ppm",
            "url": "https://github.com/better-auth/better-auth/security/advisories/GHSA-q84f-53jg-9ppm"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T14:49:53Z ~ 2026-10-27T15:32:25Z",
        "cve_ids": [
          "CVE-2026-114607"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-44jh-23m7-hpcf",
            "summary": "@better-auth/drizzle-adapter: Concurrent requests can exceed rate limits on PostgreSQL",
            "url": "https://github.com/better-auth/better-auth/security/advisories/GHSA-44jh-23m7-hpcf",
            "published_at": "2026-10-27T15:32:25Z",
            "updated_at": "2026-10-27T15:32:27Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@better-auth/drizzle-adapter"
                },
                "vulnerable_version_range": ">= 1.6.17, < 1.7.7",
                "first_patched_version": "1.7.7",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@better-auth/kysely-adapter"
                },
                "vulnerable_version_range": ">= 1.6.17, < 1.7.0",
                "first_patched_version": "1.7.0",
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "better-auth"
                },
                "vulnerable_version_range": ">= 1.6.17, < 1.7.7",
                "first_patched_version": "1.7.7",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-r4xp-prcw-77qf",
            "summary": "better-auth: OAuth Proxy lets an attacker sign in as another user",
            "url": "https://github.com/better-auth/better-auth/security/advisories/GHSA-r4xp-prcw-77qf",
            "published_at": "2026-10-27T15:32:16Z",
            "updated_at": "2026-10-27T15:32:17Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "better-auth"
                },
                "vulnerable_version_range": ">= 1.5.0-beta.12, < 1.7.7",
                "first_patched_version": "1.7.7",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-965c-763c-88jm",
            "summary": "better-auth: OAuth state can be used as a Magic Link to sign in as another user",
            "url": "https://github.com/better-auth/better-auth/security/advisories/GHSA-965c-763c-88jm",
            "published_at": "2026-10-27T15:32:05Z",
            "updated_at": "2026-10-27T15:32:09Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "better-auth"
                },
                "vulnerable_version_range": ">= 1.4.0-beta.18, < 1.7.7",
                "first_patched_version": "1.7.7",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-q84f-53jg-9ppm",
            "summary": "better-auth: Device login approval does not show the requesting client or permissions",
            "url": "https://github.com/better-auth/better-auth/security/advisories/GHSA-q84f-53jg-9ppm",
            "published_at": "2026-10-27T14:49:53Z",
            "updated_at": "2026-10-27T14:49:54Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "better-auth"
                },
                "vulnerable_version_range": ">= 1.3.8-beta.3, < 1.7.0-rc.3",
                "first_patched_version": "1.7.0-rc.3",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-gitpython-developers-gitpython",
        "title": "GitPython: 신뢰할 수 없는 repository·refspec·submodule의 경계",
        "body": "브랜치 이름을 통한 파일 읽기, submodule의 심볼릭 링크, pull의 안전하지 않은 옵션, 환경 변수 노출 등 권고 6개입니다. 일반적인 Git transport 제한 등에 따라 성립 조건이 다릅니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "3.2.0으로 업데이트하세요. 비밀 정보가 있는 CI 환경에서 신뢰할 수 없는 저장소를 처리하지 마세요. 필요한 경우 격리하고, 이미 노출된 로그·인증 정보를 점검하세요.",
        "sources": [
          {
            "name": "GHSA-23mf-xhv8-69c2",
            "url": "https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-23mf-xhv8-69c2"
          },
          {
            "name": "GHSA-gq48-pqfc-9p58",
            "url": "https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-gq48-pqfc-9p58"
          },
          {
            "name": "GHSA-f9j4-qggq-h239",
            "url": "https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-f9j4-qggq-h239"
          },
          {
            "name": "GHSA-w8jc-g24h-crhw",
            "url": "https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-w8jc-g24h-crhw"
          },
          {
            "name": "GHSA-fx3j-rwgx-fr94",
            "url": "https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-fx3j-rwgx-fr94"
          },
          {
            "name": "GHSA-m64x-33q8-m5h7",
            "url": "https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-m64x-33q8-m5h7"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T15:26:24Z ~ 2026-10-27T15:28:03Z",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-23mf-xhv8-69c2",
            "summary": "GitPython: arbitrary file read via attacker-controlled branch name in `Head.checkout()` (incomplete fix of CVE-2026-78679)",
            "url": "https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-23mf-xhv8-69c2",
            "published_at": "2026-10-27T15:28:03Z",
            "updated_at": "2026-10-27T15:28:31Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "GitPython"
                },
                "vulnerable_version_range": "<= 3.1.62",
                "first_patched_version": "3.2.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-gq48-pqfc-9p58",
            "summary": "GitPython: Submodule.move() follows an attacker-committed intermediate symlink outside the worktree",
            "url": "https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-gq48-pqfc-9p58",
            "published_at": "2026-10-27T15:26:57Z",
            "updated_at": "2026-10-27T15:28:29Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "GitPython"
                },
                "vulnerable_version_range": "< 3.2.0",
                "first_patched_version": "3.2.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-f9j4-qggq-h239",
            "summary": "GitPython Remote.pull() refspec bypasses the --upload-pack unsafe-option guard, enabling arbitrary command execution",
            "url": "https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-f9j4-qggq-h239",
            "published_at": "2026-10-27T15:26:50Z",
            "updated_at": "2026-10-27T15:28:29Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "GitPython"
                },
                "vulnerable_version_range": ">= 3.1.30, < 3.2.0",
                "first_patched_version": "3.2.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-w8jc-g24h-crhw",
            "summary": "GitPython command wrappers omit unsafe protocol and option checks",
            "url": "https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-w8jc-g24h-crhw",
            "published_at": "2026-10-27T15:26:43Z",
            "updated_at": "2026-10-27T15:26:45Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "GitPython"
                },
                "vulnerable_version_range": "<= 3.1.62",
                "first_patched_version": "3.2.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-fx3j-rwgx-fr94",
            "summary": "GitPython: separate_git_dir leaks env vars via crafted .gitmodules submodule name",
            "url": "https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-fx3j-rwgx-fr94",
            "published_at": "2026-10-27T15:26:32Z",
            "updated_at": "2026-10-27T15:26:33Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "GitPython"
                },
                "vulnerable_version_range": "<= 3.1.62",
                "first_patched_version": "3.2.0",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-m64x-33q8-m5h7",
            "summary": "GitPython parse_actor_and_date() is vulnerable to quadratic backtracking on malformed identity lines",
            "url": "https://github.com/gitpython-developers/GitPython/security/advisories/GHSA-m64x-33q8-m5h7",
            "published_at": "2026-10-27T15:26:24Z",
            "updated_at": "2026-10-27T15:26:25Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "GitPython"
                },
                "vulnerable_version_range": "<= 3.1.62",
                "first_patched_version": "3.2.0",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-nodemailer-nodemailer",
        "title": "nodemailer: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 3개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-4ffr-jq9g-5ffx",
            "url": "https://github.com/nodemailer/nodemailer/security/advisories/GHSA-4ffr-jq9g-5ffx"
          },
          {
            "name": "GHSA-g73g-hqqh-jr95",
            "url": "https://github.com/nodemailer/nodemailer/security/advisories/GHSA-g73g-hqqh-jr95"
          },
          {
            "name": "GHSA-4g23-2xm8-66gc",
            "url": "https://github.com/nodemailer/nodemailer/security/advisories/GHSA-4g23-2xm8-66gc"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T15:04:33Z ~ 2026-10-27T15:04:39Z",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-4ffr-jq9g-5ffx",
            "summary": "Nodemailer: Quadratic backtracking in SMTP AUTH mechanism detection regexes allows pre-auth remote denial of service",
            "url": "https://github.com/nodemailer/nodemailer/security/advisories/GHSA-4ffr-jq9g-5ffx",
            "published_at": "2026-10-27T15:04:39Z",
            "updated_at": "2026-10-27T15:04:41Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "nodemailer"
                },
                "vulnerable_version_range": ">= 3.0.0, <= 10.0.12",
                "first_patched_version": "10.0.13",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-g73g-hqqh-jr95",
            "summary": "Nodemailer: RFC 5322 comment inside an angle-bracket address is never stripped",
            "url": "https://github.com/nodemailer/nodemailer/security/advisories/GHSA-g73g-hqqh-jr95",
            "published_at": "2026-10-27T15:04:36Z",
            "updated_at": "2026-10-27T15:04:36Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "nodemailer"
                },
                "vulnerable_version_range": ">= 3.0.0, <= 10.0.12",
                "first_patched_version": "10.0.13",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-4g23-2xm8-66gc",
            "summary": "Nodemailer: Quadratic (O(n^2)) SMTP client reply parsing lets a malicious server or MITM cause a pre-auth remote denial of service",
            "url": "https://github.com/nodemailer/nodemailer/security/advisories/GHSA-4g23-2xm8-66gc",
            "published_at": "2026-10-27T15:04:33Z",
            "updated_at": "2026-10-27T15:04:35Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "nodemailer"
                },
                "vulnerable_version_range": ">= 3.0.0, <= 10.0.9",
                "first_patched_version": "10.0.10",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-msgpack-msgpack-python",
        "title": "msgpack-python: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-j586-36cw-2gc2",
            "url": "https://github.com/msgpack/msgpack-python/security/advisories/GHSA-j586-36cw-2gc2"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T15:04:07Z ~ 2026-10-27T15:04:07Z",
        "cve_ids": [
          "CVE-2026-114613"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-j586-36cw-2gc2",
            "summary": "MessagePack: Unbounded memory leak in msgpack C extension on strict_map_key validation failure",
            "url": "https://github.com/msgpack/msgpack-python/security/advisories/GHSA-j586-36cw-2gc2",
            "published_at": "2026-10-27T15:04:07Z",
            "updated_at": "2026-10-27T15:04:09Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "msgpack"
                },
                "vulnerable_version_range": "< 1.2.3",
                "first_patched_version": "1.2.3",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-nltk-nltk",
        "title": "nltk: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-j456-xh4h-cpf2",
            "url": "https://github.com/nltk/nltk/security/advisories/GHSA-j456-xh4h-cpf2"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T14:50:30Z ~ 2026-10-27T14:50:30Z",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-j456-xh4h-cpf2",
            "summary": "NLTK: WekaClassifier passes an unvalidated caller-controlled model path to the weka JVM, bypassing nltk.pathsec containment",
            "url": "https://github.com/nltk/nltk/security/advisories/GHSA-j456-xh4h-cpf2",
            "published_at": "2026-10-27T14:50:30Z",
            "updated_at": "2026-10-27T14:50:31Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "nltk"
                },
                "vulnerable_version_range": "<= 3.10.3",
                "first_patched_version": "3.10.4",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-pylint-dev-pylint",
        "title": "pylint: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-22qq-2fwx-7p67",
            "url": "https://github.com/pylint-dev/pylint/security/advisories/GHSA-22qq-2fwx-7p67"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T14:46:51Z ~ 2026-10-27T14:46:51Z",
        "cve_ids": [
          "CVE-2026-114608"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-22qq-2fwx-7p67",
            "summary": "Pylint: Arbitrary code execution via pickle deserialization of the stats cache in PYLINT_HOME",
            "url": "https://github.com/pylint-dev/pylint/security/advisories/GHSA-22qq-2fwx-7p67",
            "published_at": "2026-10-27T14:46:51Z",
            "updated_at": "2026-10-27T14:46:51Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "pylint"
                },
                "vulnerable_version_range": "< 4.0.9",
                "first_patched_version": "4.0.9",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-vercel-next-js",
        "title": "Satori: 생성 SVG의 이스케이프 처리 미흡",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-wx4j-mvgx-mqwp",
            "url": "https://github.com/vercel/next.js/security/advisories/GHSA-vcvr-r3jv-pc5j"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T14:46:43Z ~ 2026-10-27T14:46:43Z",
        "cve_ids": [
          "CVE-2026-94545"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-wx4j-mvgx-mqwp",
            "summary": "Satori-generated SVG has improper escaping",
            "url": "https://github.com/vercel/next.js/security/advisories/GHSA-vcvr-r3jv-pc5j",
            "published_at": "2026-10-27T14:46:43Z",
            "updated_at": "2026-10-27T14:46:44Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "satori"
                },
                "vulnerable_version_range": ">= 0.0.27, < 0.33.5",
                "first_patched_version": "0.33.5",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-danielgatis-rembg",
        "title": "rembg: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-qr6x-7v33-6qmg",
            "url": "https://github.com/danielgatis/rembg/security/advisories/GHSA-qr6x-7v33-6qmg"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T14:45:36Z ~ 2026-10-27T14:45:36Z",
        "cve_ids": [
          "CVE-2026-115924"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-qr6x-7v33-6qmg",
            "summary": "Rembg: Unauthenticated SAM model injection permits local-file disclosure through malicious ONNX graphs",
            "url": "https://github.com/danielgatis/rembg/security/advisories/GHSA-qr6x-7v33-6qmg",
            "published_at": "2026-10-27T14:45:36Z",
            "updated_at": "2026-10-27T14:45:38Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "rembg"
                },
                "vulnerable_version_range": "< 2.0.82",
                "first_patched_version": "2.0.82",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-twisted-twisted",
        "title": "twisted: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-jj36-9pvh-vj5r",
            "url": "https://github.com/twisted/twisted/security/advisories/GHSA-jj36-9pvh-vj5r"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T14:45:29Z ~ 2026-10-27T14:45:29Z",
        "cve_ids": [
          "CVE-2026-83813"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-jj36-9pvh-vj5r",
            "summary": "Twisted: DNS Response Spoofing in twisted.names Due to Missing Source Address Validation",
            "url": "https://github.com/twisted/twisted/security/advisories/GHSA-jj36-9pvh-vj5r",
            "published_at": "2026-10-27T14:45:29Z",
            "updated_at": "2026-10-27T14:45:30Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "Twisted"
                },
                "vulnerable_version_range": "<= 26.4.0",
                "first_patched_version": "26.10.0rc1",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-tryghost-ghost",
        "title": "Ghost: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-qrh6-cwg3-343x",
            "url": "https://github.com/TryGhost/Ghost/security/advisories/GHSA-qrh6-cwg3-343x"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T14:44:19Z ~ 2026-10-27T14:44:19Z",
        "cve_ids": [
          "CVE-2026-103288"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-qrh6-cwg3-343x",
            "summary": "Ghost: Authorization Bypass in Comment Like Feature",
            "url": "https://github.com/TryGhost/Ghost/security/advisories/GHSA-qrh6-cwg3-343x",
            "published_at": "2026-10-27T14:44:19Z",
            "updated_at": "2026-10-27T14:44:20Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "ghost"
                },
                "vulnerable_version_range": ">= 5.9.0, < 6.44.1",
                "first_patched_version": "6.44.1",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-siyuan-note-siyuan",
        "title": "siyuan: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-c8r8-95hg-mp34",
            "url": "https://github.com/siyuan-note/siyuan/security/advisories/GHSA-c8r8-95hg-mp34"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T14:43:57Z ~ 2026-10-27T14:43:57Z",
        "cve_ids": [
          "CVE-2026-60083"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-c8r8-95hg-mp34",
            "summary": "SiYuan: MCP file tool's blocklist is incomplete relative to the HTTP file API it claims to align with, exposing publish-mode passwords and other sensitive workspace files",
            "url": "https://github.com/siyuan-note/siyuan/security/advisories/GHSA-c8r8-95hg-mp34",
            "published_at": "2026-10-27T14:43:57Z",
            "updated_at": "2026-10-27T14:43:58Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "go",
                  "name": "github.com/siyuan-note/siyuan/kernel"
                },
                "vulnerable_version_range": "< 0.0.0-20260808051406-3542530c505f",
                "first_patched_version": "0.0.0-20260808051406-3542530c505f",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-py-pdf-fpdf2",
        "title": "fpdf2: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 2개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-wqw6-wpr3-45rh",
            "url": "https://github.com/py-pdf/fpdf2/security/advisories/GHSA-wqw6-wpr3-45rh"
          },
          {
            "name": "GHSA-rw7v-4hrq-x6r9",
            "url": "https://github.com/py-pdf/fpdf2/security/advisories/GHSA-rw7v-4hrq-x6r9"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T14:43:16Z ~ 2026-10-27T14:43:19Z",
        "cve_ids": [
          "CVE-2026-114610",
          "CVE-2026-114609"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-wqw6-wpr3-45rh",
            "summary": "fpdf2: Exponential SVG '<use>' expansion causes CPU and memory exhaustion in 'FPDF.image()'",
            "url": "https://github.com/py-pdf/fpdf2/security/advisories/GHSA-wqw6-wpr3-45rh",
            "published_at": "2026-10-27T14:43:19Z",
            "updated_at": "2026-10-27T14:43:20Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "fpdf2"
                },
                "vulnerable_version_range": ">= 2.5.0, < 2.8.8",
                "first_patched_version": "2.8.8",
                "vulnerable_functions": []
              }
            ]
          },
          {
            "id": "GHSA-rw7v-4hrq-x6r9",
            "summary": "fpdf2 implicitly loads external URLs and local image paths when rendering attacker-controlled content",
            "url": "https://github.com/py-pdf/fpdf2/security/advisories/GHSA-rw7v-4hrq-x6r9",
            "published_at": "2026-10-27T14:43:16Z",
            "updated_at": "2026-10-27T14:43:17Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "fpdf2"
                },
                "vulnerable_version_range": "<= 2.8.7",
                "first_patched_version": "2.8.8",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-google-guava",
        "title": "guava: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-xxph-c9ww-hj94",
            "url": "https://github.com/google/guava/security/advisories/GHSA-xxph-c9ww-hj94"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T14:27:53Z ~ 2026-10-27T14:27:53Z",
        "cve_ids": [
          "CVE-2026-102554"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-xxph-c9ww-hj94",
            "summary": "Google Guava: CompactHashMap/CompactHashSet/MapMakerInternalMap deserialization triggers uncontrolled memory allocation",
            "url": "https://github.com/google/guava/security/advisories/GHSA-xxph-c9ww-hj94",
            "published_at": "2026-10-27T14:27:53Z",
            "updated_at": "2026-10-27T14:27:55Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "maven",
                  "name": "com.google.guava:guava"
                },
                "vulnerable_version_range": ">= 4.0, <= 33.7.1",
                "first_patched_version": "33.7.2",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-agno-agi-agno",
        "title": "agno: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-m4w4-3r8h-jw98",
            "url": "https://github.com/agno-agi/agno/security/advisories/GHSA-m4w4-3r8h-jw98"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T13:30:41Z ~ 2026-10-27T13:30:41Z",
        "cve_ids": [
          "CVE-2026-35002"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-m4w4-3r8h-jw98",
            "summary": "Agno: Arbitrary code execution via `eval()` on `field_type` in `FunctionCall`",
            "url": "https://github.com/agno-agi/agno/security/advisories/GHSA-m4w4-3r8h-jw98",
            "published_at": "2026-10-27T13:30:41Z",
            "updated_at": "2026-10-27T13:30:42Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "agno"
                },
                "vulnerable_version_range": "< 2.3.24",
                "first_patched_version": "2.3.24",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-oauthlib-oauthlib",
        "title": "oauthlib: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-3jp2-3mrg-2vxc",
            "url": "https://github.com/oauthlib/oauthlib/security/advisories/GHSA-3jp2-3mrg-2vxc"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T13:30:17Z ~ 2026-10-27T13:30:17Z",
        "cve_ids": [
          "CVE-2026-49272"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-3jp2-3mrg-2vxc",
            "summary": "OAuthLib: Bearer token can be retrieved as long as client knows a valid client ID for device workflow",
            "url": "https://github.com/oauthlib/oauthlib/security/advisories/GHSA-3jp2-3mrg-2vxc",
            "published_at": "2026-10-27T13:30:17Z",
            "updated_at": "2026-10-27T13:30:19Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "oauthlib"
                },
                "vulnerable_version_range": ">= 3.3.0, < 4.0.0",
                "first_patched_version": "4.0.0",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-project-monai-monai",
        "title": "MONAI: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-6hp3-vr39-rqw8",
            "url": "https://github.com/Project-MONAI/MONAI/security/advisories/GHSA-6hp3-vr39-rqw8"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T13:30:10Z ~ 2026-10-27T13:30:10Z",
        "cve_ids": [
          "CVE-2026-48705"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-6hp3-vr39-rqw8",
            "summary": "MONAILabel Server Crash and Silent Inference Corruption via Crafted DICOM (pydicom DS/IS Validation Bypass)",
            "url": "https://github.com/Project-MONAI/MONAI/security/advisories/GHSA-6hp3-vr39-rqw8",
            "published_at": "2026-10-27T13:30:10Z",
            "updated_at": "2026-10-27T13:30:11Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "monai"
                },
                "vulnerable_version_range": "< 1.6.1",
                "first_patched_version": "1.6.1",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-dcmjs-org-dcmjs",
        "title": "dcmjs: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-px68-xx5g-48q5",
            "url": "https://github.com/dcmjs-org/dcmjs/security/advisories/GHSA-px68-xx5g-48q5"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T13:29:57Z ~ 2026-10-27T13:29:57Z",
        "cve_ids": [
          "CVE-2026-46350"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-px68-xx5g-48q5",
            "summary": "dcmjs: DS/IS VALUE REPRESENTATION INPUT VALIDATION BYPASS",
            "url": "https://github.com/dcmjs-org/dcmjs/security/advisories/GHSA-px68-xx5g-48q5",
            "published_at": "2026-10-27T13:29:57Z",
            "updated_at": "2026-10-27T13:29:59Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "dcmjs"
                },
                "vulnerable_version_range": "< 0.52.0",
                "first_patched_version": "0.52.0",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-wailsapp-wails",
        "title": "wails: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-47hv-j4px-h3c9",
            "url": "https://github.com/wailsapp/wails/security/advisories/GHSA-47hv-j4px-h3c9"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T13:29:47Z ~ 2026-10-27T13:29:47Z",
        "cve_ids": [
          "CVE-2026-34157"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-47hv-j4px-h3c9",
            "summary": "Wails: wildcardPatternToRegex allows Origin bypass via suffix match in BindingsAllowedOrigins",
            "url": "https://github.com/wailsapp/wails/security/advisories/GHSA-47hv-j4px-h3c9",
            "published_at": "2026-10-27T13:29:47Z",
            "updated_at": "2026-10-27T13:29:48Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "go",
                  "name": "github.com/wailsapp/wails/v2"
                },
                "vulnerable_version_range": ">= 2.0.0, < 2.13.0",
                "first_patched_version": "2.13.0",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-dolibarr-dolibarr",
        "title": "dolibarr: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-v5fq-cf5m-vwv7",
            "url": "https://github.com/Dolibarr/dolibarr/security/advisories/GHSA-v5fq-cf5m-vwv7"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T13:29:25Z ~ 2026-10-27T13:29:25Z",
        "cve_ids": [
          "CVE-2026-33944"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-v5fq-cf5m-vwv7",
            "summary": "Dolibarr has SQL Injection in societe/class/societe.class.php via localtax1_value parameter",
            "url": "https://github.com/Dolibarr/dolibarr/security/advisories/GHSA-v5fq-cf5m-vwv7",
            "published_at": "2026-10-27T13:29:25Z",
            "updated_at": "2026-10-27T13:29:27Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "composer",
                  "name": "dolibarr/dolibarr"
                },
                "vulnerable_version_range": "<= 23.0.0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "oss-ajenti-ajenti",
        "title": "ajenti: 공개 권고와 수정 범위 확인",
        "body": "이번 GHSA 공개 기간에 권고 1개를 확인했습니다. 대상 기능·입력·권한 등의 성립 조건은 각 개발사 자료를 참조하세요. 등록 일시는 최초 출시일이나 실제 공격 시각이 아닙니다. 이 자료만으로 실제 피해 인원이나 건수를 확정할 수 없습니다.",
        "action": "아래 권고별 대상 범위와 수정 버전을 대조하세요. 수정 버전이 기재되지 않은 계열은 수정 완료로 보지 말고, 개발사의 마이그레이션·임시 대책을 확인하세요.",
        "sources": [
          {
            "name": "GHSA-vcw3-r3fx-j444",
            "url": "https://github.com/ajenti/ajenti/security/advisories/GHSA-vcw3-r3fx-j444"
          }
        ],
        "kind": "delta",
        "time": "GHSA 공개: 2026-10-27T13:27:58Z ~ 2026-10-27T13:27:58Z",
        "cve_ids": [
          "CVE-2026-27975"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "advisories": [
          {
            "id": "GHSA-vcw3-r3fx-j444",
            "summary": "Ajenti has potential Remote Code Execution",
            "url": "https://github.com/ajenti/ajenti/security/advisories/GHSA-vcw3-r3fx-j444",
            "published_at": "2026-10-27T13:27:58Z",
            "updated_at": "2026-10-27T13:28:00Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "aj"
                },
                "vulnerable_version_range": "< 2.2.13",
                "first_patched_version": "2.2.13",
                "vulnerable_functions": []
              }
            ]
          }
        ]
      },
      {
        "id": "connectwise-validation",
        "title": "ConnectWise: 단계적 복구 준비 완료, 제삼자 검증은 대기 중",
        "body": "27일 14:30 UTC 업데이트는 단계적 복구 준비가 완료되었으며 필수 제삼자 검증을 기다리고 있다고 설명한다. restore access 제공 개시나 전면 복구를 선언한 것은 아니다. Axcient Legacy Portal의 22일 복구는 별도의 PHP 대응 사안이다.",
        "action": "대상 연결을 비활성화한 상태로 유지하고 개별 재개 안내를 기다리세요. 암호화된 백업 아카이브에 침해 징후가 없다는 설명을 각 Microsoft 365 테넌트에 침해가 없다는 의미로 일반화하지 마세요.",
        "sources": [
          {
            "name": "ConnectWise公式",
            "url": "https://www.connectwise.com/company/trust/advisories"
          }
        ],
        "kind": "delta",
        "time": "10/27 23:30 JST 업데이트",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "tailscale-four-fixes",
        "title": "Tailscale: 공식 권고 4개의 최소 수정 버전 1.104.4",
        "body": "TS-2026-014~017는 SSH Unix 소켓 포워딩, SSH 메모리 DoS, Serve Unix 백엔드, HTTP/2 capability 혼선에 관한 것입니다. 공식 보안 공지는 최소 1.104.4를 지정합니다. 한편 변경 로그에는 업데이트 시차가 남아 있습니다. 이를 Tailworm의 전체 11개 항목 수정과 동일한 것으로 판단하지 마세요.",
        "action": "실제 운영 클라이언트가 1.104.4 이상인지 확인하고, SSH/Serve 사용 조건을 대조하세요. 임시로 SSH 포워딩을 중단하는 경우에는 TS_SSH_DISABLE_FORWARDING=1과 데몬 재시작이 필요합니다. headscale이나 experimental connector를 같은 수정 범위에 포함하지 마세요.",
        "sources": [
          {
            "name": "公式Security Bulletins",
            "url": "https://tailscale.com/security-bulletins"
          },
          {
            "name": "公式v1.104.4",
            "url": "https://github.com/tailscale/tailscale/releases/tag/v1.104.4"
          },
          {
            "name": "研究者報告の条件",
            "url": "https://tailworm.com/"
          }
        ],
        "kind": "scope-complement",
        "time": "10/26자 보안 공지 / 10/27 태그 지속 확인",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "fireblocks-no-fix",
        "title": "Fireblocks mpc-lib: 평가 개정 후에도 수정 버전 미제공",
        "body": "CERT VU701544의 27일 14:45 UTC 개정입니다. 하위 share와 chain code에서 동일한 MPC party의 상위/root share에 도달할 수 있지만, 임계값을 넘어 완전한 송금 키를 취득하는 것과 같지는 않습니다. 실제 도난·금액·피해 고객 수는 발표되지 않았습니다.",
        "action": "수정 버전이 제공되지 않은 것으로 취급하고 chain code를 비밀 정보로 보호하며, 전체 계층을 조사하세요. 별개의 eMudhra 사건의 Agent 2.4.4 / SDK 2.19.1을 이 취약점의 수정 버전으로 대신 적용하지 마세요.",
        "sources": [
          {
            "name": "CERT VU701544",
            "url": "https://kb.cert.org/vuls/id/701544"
          }
        ],
        "kind": "delta",
        "time": "10/27 23:45 JST 개정",
        "cve_ids": [
          "CVE-2026-90975"
        ],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "fortinet-fips",
        "title": "Fortinet FIPS: 7.4 대응 버전과 7.2 표기 불일치",
        "body": "27일 기술 문서는 FIPS 보안 강화 버전을 이용할 수 있다고 안내합니다. 7.4은 FIPS-CC-74-15 b9481입니다. 7.2는 본문의 b9883과 다운로드 경로의 b9893이 일치하지 않습니다. 7.0 FIPS는 연장 지원이 종료되어 이번 버전의 계획이 없다고 설명합니다.",
        "action": "공식 ReadMe·지원 다운로드에서 모델과 빌드를 대조하세요. 7.2의 모호한 번호로 자동 적용하지 마세요. GA 버전의 보안 강화 표를 아직 취득하지 못한 PSIRT의 개별 최소 수정 버전으로 전용하지 마세요.",
        "sources": [
          {
            "name": "Fortinet技術記事",
            "url": "https://community.fortinet.com/fortigate-3/frontier-ai-assisted-firmware-updates-for-fips-enabled-fortigates-october-2026-230877"
          },
          {
            "name": "公式hardening案内",
            "url": "https://www.fortinet.com/blog/ciso-collective/fortinet-releases-security-hardening-release-for-multiple-products"
          }
        ],
        "kind": "delta",
        "time": "10/27 공식 업데이트",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "litellm-supplychain-response",
        "title": "LiteLLM: 배포 경로 침해 후에는 키 폐기와 환경 재구축",
        "body": "10월 21일 사건에서는 악성 1.107.0와 컨테이너의 실제 배포가 확인되었습니다. 23일 공격 연쇄 보고는 폐기되지 않은 master key에서 publisher token 등으로 이어진 경위를 설명합니다. 3월의 별도 사건 피해 수를 이번 사건에 전용하지 마세요.",
        "action": "대상 시간대의 도입·실행 경로를 확인하세요. 단순한 pip 업데이트에 앞서 환경을 격리·재구축하고, 접근 가능했던 키를 폐기·교체하세요. 이번 제품 GHSA 수정 버전과 침해 후 안전성 확인은 별개입니다.",
        "sources": [
          {
            "name": "公式10月21日incident",
            "url": "https://docs.litellm.ai/blog/security-incident-oct-21-2026"
          },
          {
            "name": "公式攻撃連鎖分析",
            "url": "https://docs.litellm.ai/blog/security-incident-oct-21-2026-attack-chain"
          }
        ],
        "kind": "scope-complement",
        "time": "10/21 사건 / 10/23 분석에 대한 지속 대응",
        "cve_ids": [],
        "certainty": "confirmed-publication",
        "date": "2026-10-28"
      },
      {
        "id": "malware-packages",
        "title": "악성 패키지: GHSA malware 분류 권고 27개를 별도로 확인",
        "body": "trajmetrics 0.5.3, numprint 1.2.0, @azure-growth/signup-ux-components 1.2.2/1.2.3 등을 포함합니다. 아래 범위는 GitHub 권고의 대상 표기입니다. 비슷한 이름의 정상 패키지 전체가 침해되었다고 보지 마세요. 권고 27개를 새로운 피해 조직 27곳으로 세지 마세요.",
        "action": "lockfile·SBOM과 취득 캐시를 대조하고, 의심스러운 아티팩트를 실행해 확인하지 마세요. 이미 도입·실행했다면 환경을 격리하고 재구축하며, 접근 가능했던 인증 정보를 폐기하세요. 수정 버전 미기재를 안전한 버전이 존재한다거나 버전을 올리는 것만으로 해결된다는 뜻으로 해석하지 마세요.",
        "sources": [
          {
            "name": "GitHub malware勧告 GHSA-rm9p-x4m7-hxmp",
            "url": "https://github.com/advisories/GHSA-rm9p-x4m7-hxmp"
          },
          {
            "name": "GitHub malware勧告 GHSA-vc33-3x34-x6jm",
            "url": "https://github.com/advisories/GHSA-vc33-3x34-x6jm"
          },
          {
            "name": "GitHub malware勧告 GHSA-ph3g-jrf5-8792",
            "url": "https://github.com/advisories/GHSA-ph3g-jrf5-8792"
          },
          {
            "name": "GitHub malware勧告 GHSA-h5wr-j55v-8m79",
            "url": "https://github.com/advisories/GHSA-h5wr-j55v-8m79"
          },
          {
            "name": "GitHub malware勧告 GHSA-v9xw-mxj4-fm5q",
            "url": "https://github.com/advisories/GHSA-v9xw-mxj4-fm5q"
          },
          {
            "name": "GitHub malware勧告 GHSA-2732-c6cp-rx5v",
            "url": "https://github.com/advisories/GHSA-2732-c6cp-rx5v"
          },
          {
            "name": "GitHub malware勧告 GHSA-r889-j2qv-2jv6",
            "url": "https://github.com/advisories/GHSA-r889-j2qv-2jv6"
          },
          {
            "name": "GitHub malware勧告 GHSA-v383-2358-576w",
            "url": "https://github.com/advisories/GHSA-v383-2358-576w"
          },
          {
            "name": "GitHub malware勧告 GHSA-wh86-6qm8-xgw2",
            "url": "https://github.com/advisories/GHSA-wh86-6qm8-xgw2"
          },
          {
            "name": "GitHub malware勧告 GHSA-7p7m-8jmq-qp93",
            "url": "https://github.com/advisories/GHSA-7p7m-8jmq-qp93"
          },
          {
            "name": "GitHub malware勧告 GHSA-84fw-gj66-p5v3",
            "url": "https://github.com/advisories/GHSA-84fw-gj66-p5v3"
          },
          {
            "name": "GitHub malware勧告 GHSA-g9fj-q87h-6h4c",
            "url": "https://github.com/advisories/GHSA-g9fj-q87h-6h4c"
          },
          {
            "name": "GitHub malware勧告 GHSA-r9qx-xcg2-7wcc",
            "url": "https://github.com/advisories/GHSA-r9qx-xcg2-7wcc"
          },
          {
            "name": "GitHub malware勧告 GHSA-r77r-rw3m-rjh5",
            "url": "https://github.com/advisories/GHSA-r77r-rw3m-rjh5"
          },
          {
            "name": "GitHub malware勧告 GHSA-6crh-vwr2-4qfp",
            "url": "https://github.com/advisories/GHSA-6crh-vwr2-4qfp"
          },
          {
            "name": "GitHub malware勧告 GHSA-wmfr-2pvv-wmf3",
            "url": "https://github.com/advisories/GHSA-wmfr-2pvv-wmf3"
          },
          {
            "name": "GitHub malware勧告 GHSA-wfcx-722r-fg5h",
            "url": "https://github.com/advisories/GHSA-wfcx-722r-fg5h"
          },
          {
            "name": "GitHub malware勧告 GHSA-hc8w-gq4q-fr74",
            "url": "https://github.com/advisories/GHSA-hc8w-gq4q-fr74"
          },
          {
            "name": "GitHub malware勧告 GHSA-hpc9-fxqh-hhf8",
            "url": "https://github.com/advisories/GHSA-hpc9-fxqh-hhf8"
          },
          {
            "name": "GitHub malware勧告 GHSA-w9mp-cvjp-jfqp",
            "url": "https://github.com/advisories/GHSA-w9mp-cvjp-jfqp"
          },
          {
            "name": "GitHub malware勧告 GHSA-rh7q-f888-q36c",
            "url": "https://github.com/advisories/GHSA-rh7q-f888-q36c"
          },
          {
            "name": "GitHub malware勧告 GHSA-32g3-f74c-pcxq",
            "url": "https://github.com/advisories/GHSA-32g3-f74c-pcxq"
          },
          {
            "name": "GitHub malware勧告 GHSA-9mgv-25w8-jwhf",
            "url": "https://github.com/advisories/GHSA-9mgv-25w8-jwhf"
          },
          {
            "name": "GitHub malware勧告 GHSA-fxw2-4j5q-6hwg",
            "url": "https://github.com/advisories/GHSA-fxw2-4j5q-6hwg"
          },
          {
            "name": "GitHub malware勧告 GHSA-hh3m-f424-g8v5",
            "url": "https://github.com/advisories/GHSA-hh3m-f424-g8v5"
          },
          {
            "name": "GitHub malware勧告 GHSA-9gcx-88qx-rxch",
            "url": "https://github.com/advisories/GHSA-9gcx-88qx-rxch"
          },
          {
            "name": "GitHub malware勧告 GHSA-m8mp-r4jx-43fw",
            "url": "https://github.com/advisories/GHSA-m8mp-r4jx-43fw"
          }
        ],
        "advisories": [
          {
            "id": "GHSA-rm9p-x4m7-hxmp",
            "summary": "Malicious code in trajmetrics (PyPI)",
            "url": "https://github.com/advisories/GHSA-rm9p-x4m7-hxmp",
            "published_at": "2026-10-28T03:31:51Z",
            "updated_at": "2026-10-28T03:31:52Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "trajmetrics"
                },
                "vulnerable_version_range": "= 0.5.3",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-vc33-3x34-x6jm",
            "summary": "Malware in glyphmatrix-fixture",
            "url": "https://github.com/advisories/GHSA-vc33-3x34-x6jm",
            "published_at": "2026-10-28T02:16:19Z",
            "updated_at": "2026-10-28T02:22:49Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "glyphmatrix-fixture"
                },
                "vulnerable_version_range": "= 1.0.0",
                "first_patched_version": null,
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "glyphmatrix-fixture"
                },
                "vulnerable_version_range": "= 1.0.1",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-ph3g-jrf5-8792",
            "summary": "Malware in csec-form-validatorr",
            "url": "https://github.com/advisories/GHSA-ph3g-jrf5-8792",
            "published_at": "2026-10-27T23:04:33Z",
            "updated_at": "2026-10-27T23:04:36Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "csec-form-validatorr"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-h5wr-j55v-8m79",
            "summary": "Malware in ccsseecc-form-validator",
            "url": "https://github.com/advisories/GHSA-h5wr-j55v-8m79",
            "published_at": "2026-10-27T23:04:33Z",
            "updated_at": "2026-10-27T23:04:34Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "ccsseecc-form-validator"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-v9xw-mxj4-fm5q",
            "summary": "Malware in ccsseecc-crypto-toolkit",
            "url": "https://github.com/advisories/GHSA-v9xw-mxj4-fm5q",
            "published_at": "2026-10-27T23:04:33Z",
            "updated_at": "2026-10-27T23:04:34Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "ccsseecc-crypto-toolkit"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-2732-c6cp-rx5v",
            "summary": "Malware in ccsec-crypto-toolkit",
            "url": "https://github.com/advisories/GHSA-2732-c6cp-rx5v",
            "published_at": "2026-10-27T23:04:33Z",
            "updated_at": "2026-10-27T23:04:34Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "ccsec-crypto-toolkit"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-r889-j2qv-2jv6",
            "summary": "Malware in ccsec-form-validator",
            "url": "https://github.com/advisories/GHSA-r889-j2qv-2jv6",
            "published_at": "2026-10-27T23:04:33Z",
            "updated_at": "2026-10-27T23:04:34Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "ccsec-form-validator"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-v383-2358-576w",
            "summary": "Malware in csec-crypto-toolkit",
            "url": "https://github.com/advisories/GHSA-v383-2358-576w",
            "published_at": "2026-10-27T23:04:33Z",
            "updated_at": "2026-10-27T23:04:33Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "csec-crypto-toolkit"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-wh86-6qm8-xgw2",
            "summary": "Malware in csec-form-validator",
            "url": "https://github.com/advisories/GHSA-wh86-6qm8-xgw2",
            "published_at": "2026-10-27T23:04:33Z",
            "updated_at": "2026-10-27T23:04:33Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "csec-form-validator"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-7p7m-8jmq-qp93",
            "summary": "Malware in agentenact",
            "url": "https://github.com/advisories/GHSA-7p7m-8jmq-qp93",
            "published_at": "2026-10-27T21:39:03Z",
            "updated_at": "2026-10-27T21:39:14Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "agentenact"
                },
                "vulnerable_version_range": "= 0.2.0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-84fw-gj66-p5v3",
            "summary": "Malware in dsh-vm-tester",
            "url": "https://github.com/advisories/GHSA-84fw-gj66-p5v3",
            "published_at": "2026-10-27T20:02:26Z",
            "updated_at": "2026-10-27T20:04:08Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "dsh-vm-tester"
                },
                "vulnerable_version_range": "= 0.1.4",
                "first_patched_version": null,
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "dsh-vm-tester"
                },
                "vulnerable_version_range": "= 0.1.2",
                "first_patched_version": null,
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "dsh-vm-tester"
                },
                "vulnerable_version_range": "= 0.1.3",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-g9fj-q87h-6h4c",
            "summary": "Malicious code in numprint (PyPI)",
            "url": "https://github.com/advisories/GHSA-g9fj-q87h-6h4c",
            "published_at": "2026-10-27T18:31:02Z",
            "updated_at": "2026-10-27T18:31:03Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "pip",
                  "name": "numprint"
                },
                "vulnerable_version_range": "= 1.2.0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-r9qx-xcg2-7wcc",
            "summary": "Malware in 6161test1234",
            "url": "https://github.com/advisories/GHSA-r9qx-xcg2-7wcc",
            "published_at": "2026-10-27T16:29:06Z",
            "updated_at": "2026-10-27T16:29:06Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "6161test1234"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-r77r-rw3m-rjh5",
            "summary": "Malware in adyen-web-v6",
            "url": "https://github.com/advisories/GHSA-r77r-rw3m-rjh5",
            "published_at": "2026-10-27T16:23:53Z",
            "updated_at": "2026-10-27T16:23:54Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "adyen-web-v6"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-6crh-vwr2-4qfp",
            "summary": "Malware in buttoncontent",
            "url": "https://github.com/advisories/GHSA-6crh-vwr2-4qfp",
            "published_at": "2026-10-27T16:17:39Z",
            "updated_at": "2026-10-27T16:17:40Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "buttoncontent"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-wmfr-2pvv-wmf3",
            "summary": "Malware in @tableau__catalog-messages/database_lower",
            "url": "https://github.com/advisories/GHSA-wmfr-2pvv-wmf3",
            "published_at": "2026-10-27T16:05:21Z",
            "updated_at": "2026-10-27T16:05:22Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@tableau__catalog-messages/database_lower"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-wfcx-722r-fg5h",
            "summary": "Malware in string-target-mapper-hash",
            "url": "https://github.com/advisories/GHSA-wfcx-722r-fg5h",
            "published_at": "2026-10-27T15:49:52Z",
            "updated_at": "2026-10-27T15:49:54Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "string-target-mapper-hash"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-hc8w-gq4q-fr74",
            "summary": "Malware in @flexmr/survey-conversation",
            "url": "https://github.com/advisories/GHSA-hc8w-gq4q-fr74",
            "published_at": "2026-10-27T15:49:52Z",
            "updated_at": "2026-10-27T15:49:54Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@flexmr/survey-conversation"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-hpc9-fxqh-hhf8",
            "summary": "Malware in @flexmr/utils",
            "url": "https://github.com/advisories/GHSA-hpc9-fxqh-hhf8",
            "published_at": "2026-10-27T15:49:52Z",
            "updated_at": "2026-10-27T15:49:53Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@flexmr/utils"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-w9mp-cvjp-jfqp",
            "summary": "Malware in fetch-hash-cache-atomic",
            "url": "https://github.com/advisories/GHSA-w9mp-cvjp-jfqp",
            "published_at": "2026-10-27T15:49:52Z",
            "updated_at": "2026-10-27T15:49:53Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "fetch-hash-cache-atomic"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-rh7q-f888-q36c",
            "summary": "Malware in @flexmr/survey-client",
            "url": "https://github.com/advisories/GHSA-rh7q-f888-q36c",
            "published_at": "2026-10-27T15:49:52Z",
            "updated_at": "2026-10-27T15:49:53Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@flexmr/survey-client"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-32g3-f74c-pcxq",
            "summary": "Malware in macro-kernel-record-reader",
            "url": "https://github.com/advisories/GHSA-32g3-f74c-pcxq",
            "published_at": "2026-10-27T15:49:52Z",
            "updated_at": "2026-10-27T15:49:53Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "macro-kernel-record-reader"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-9mgv-25w8-jwhf",
            "summary": "Malware in paychex-pdftron",
            "url": "https://github.com/advisories/GHSA-9mgv-25w8-jwhf",
            "published_at": "2026-10-27T15:12:12Z",
            "updated_at": "2026-10-27T15:12:17Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "paychex-pdftron"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-fxw2-4j5q-6hwg",
            "summary": "Malware in sc-announcer",
            "url": "https://github.com/advisories/GHSA-fxw2-4j5q-6hwg",
            "published_at": "2026-10-27T15:12:12Z",
            "updated_at": "2026-10-27T15:12:12Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "sc-announcer"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-hh3m-f424-g8v5",
            "summary": "Malware in ccl-global-shopping",
            "url": "https://github.com/advisories/GHSA-hh3m-f424-g8v5",
            "published_at": "2026-10-27T15:12:12Z",
            "updated_at": "2026-10-27T15:12:12Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "ccl-global-shopping"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-9gcx-88qx-rxch",
            "summary": "Malware in sc-hydrate-carousel-price",
            "url": "https://github.com/advisories/GHSA-9gcx-88qx-rxch",
            "published_at": "2026-10-27T15:12:12Z",
            "updated_at": "2026-10-27T15:12:12Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "sc-hydrate-carousel-price"
                },
                "vulnerable_version_range": ">= 0",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          },
          {
            "id": "GHSA-m8mp-r4jx-43fw",
            "summary": "Malicious code in @azure-growth/signup-ux-components (npm)",
            "url": "https://github.com/advisories/GHSA-m8mp-r4jx-43fw",
            "published_at": "2026-10-27T12:30:32Z",
            "updated_at": "2026-10-27T12:30:35Z",
            "packages": [
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@azure-growth/signup-ux-components"
                },
                "vulnerable_version_range": "= 1.2.2",
                "first_patched_version": null,
                "vulnerable_functions": []
              },
              {
                "package": {
                  "ecosystem": "npm",
                  "name": "@azure-growth/signup-ux-components"
                },
                "vulnerable_version_range": "= 1.2.3",
                "first_patched_version": null,
                "vulnerable_functions": []
              }
            ],
            "type": "malware"
          }
        ],
        "kind": "delta",
        "time": "이번 GHSA 공개 기간 / malware 분류",
        "certainty": "confirmed-publication",
        "date": "2026-10-28",
        "cve_ids": []
      }
    ],
    "caveats": [
      "기준은 2026-10-28 13:18:44 JST입니다. 취득한 자료는 기준 시점 이후의 현행 개정본이며, 기준 시점 이전의 모든 버전을 복원하는 것은 아닙니다.",
      "NVD 공개·개정, GHSA reviewed/unreviewed/malware, KEV, 국내외 공식 권고와 선정한 사건의 후속 소식을 확인했습니다. 전 세계 사건을 망라하는 통계는 아닙니다.",
      "공개·개정에는 중복이 있습니다. 취약점, 권고, 패키지, 조직, 피해 인원을 더해 사건 수로 계산하지 않습니다. reviewed는 GitHub의 분류이며 실제 악용이 확인되었다는 뜻은 아닙니다.",
      "이번 조사 데이터는 선정한 후속 소식·권고의 쟁점을 다룹니다. 과거 미해결 사건이 사라졌다는 의미가 아니므로 이전 대장도 참조하세요.",
      "KEV 수록은 해당 취약점의 악용이 확인되었다는 뜻입니다. 모든 내장 제품의 침해가 확인되었다는 의미는 아닙니다. 포렌식 지시란의 No를 침해 조사가 필요 없다는 뜻으로 해석하지 않습니다.",
      "취득 실패·challenge 응답은 수집 원본의 메타데이터에 보존합니다. 취득하지 못한 정보를 업데이트 0건으로 계산하지 않습니다.",
      "최신 일본어 대장을 업데이트했습니다. 저장된 번역은 원래 기준 시각을 명시한 아카이브이며, 새로운 정보의 번역이 완료된 것으로 취급하지 않습니다.",
      "NVD 개정 자료의 최초 취득은 시간 초과로 실패했습니다. 500건씩 다시 취득해 전체 1,911건을 취득했습니다. 최초 실패 정보도 보존하며, 취득 0건과 업데이트 0건을 혼동하지 않습니다."
    ],
    "report": {
      "path": "update-20261028-1318.html",
      "title": "10월 28일 13:18 — 광범위한 취약점 대응과 현실 세계에 미치는 영향",
      "headline": "수정을 서둘러야 하는 문제와 이미 일상을 멈추게 한 사건.",
      "intro": "Brotli·Commerce의 알려진 악용, GMO·@link의 후속 소식부터 네트워크 장비, 브라우저, AI·인증·개발 기반까지. 실제 피해와 가능성을 별도 목록에서 확인할 수 있습니다.",
      "window_jst": "10月27日18:47〜10月28日13:18:44 JST",
      "cutoff_jst_label": "2026-10-28 13:18:44 JST / 2026-10-28 04:18:44 UTC",
      "retrieved_jst": "10月28日13:21 JST以降の現行改訂",
      "previous": "update-20261027-1847.html",
      "previous_label": "10月27日18:47の調査記録",
      "motion_path": "/impact",
      "motion_label": "現実世界への影響を読む",
      "quick": [
        {
          "title": "일상·업무에 미치는 실제 영향",
          "text": "의료 예약, 클라우드, 개인정보, 금전 관련 내용을 출처와 함께 정리했습니다. 확인되지 않은 피해액은 추산하지 않습니다.",
          "href": "/impact",
          "label": "영향 목록"
        },
        {
          "title": "공개 서비스 기반의 우선 업데이트",
          "text": "Brotli와 Commerce의 KEV 추가를 확인했습니다. 가동 중인 제품·계열에서 수정 적용 여부를 점검하세요.",
          "href": "#kev-brotli-commerce",
          "label": "악용 확인과 대응"
        },
        {
          "title": "AI·인증·개발 기반",
          "text": "MLflow, MCP, Authlib, Better Auth, GitPython 등을 권고별 대상 범위에 따라 확인하세요.",
          "href": "#oss-modelcontextprotocol-python-sdk",
          "label": "MCP 추가 설정"
        },
        {
          "title": "단말·네트워크",
          "text": "NetScaler, PAN-OS, WatchGuard, 브라우저·메일을 점검하세요. 출시 예정과 배포 완료는 별개입니다.",
          "href": "#watchguard-fireware",
          "label": "단말과 장비"
        }
      ],
      "continuity_note": "提供された修正版の導入、稼働版の確認、漏れたsecretの失効、侵害調査、サービス再開は別の作業です。最新の公式案内を確認し、予定や試験運用を全体復旧済みと読み替えないでください。"
    }
  }
}
