No material or immediate-danger item was identified.
Contextual expected matches (36)
Dependency advisory GHSA-xvcm-6775-5m9r:pkg:b7ba0ee562d2ff64d5428476 applies
Expected behavior · high confidence
This vulnerability is in a tool used only while building the extension, not while using it. It cannot affect your data or chat experience.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-xvcm-6775-5m9r:pkg:b7ba0ee562d2ff64d5428476 to a dependency declared by this repository.
Contextual assessment: immutable@5.0.3 is a transitive dev dependency resolved during build. The advisory GHSA-xvcm-6775-5m9r affects the npm package immutable, but within this extension it is only used during development and testing (via packages like webpack and babel). There is no runtime code path that loads this package in the shipped SillyTavern extension. The lockfile shows it is not a direct runtime dependency and is marked with dev: true in the context.
Impact: none · Exploitability: unlikely
Developer action: Update to a non-vulnerable version of immutable if upgrading the build chain; otherwise this has no user-facing impact.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-xvcm-6775-5m9r:pkg:b7ba0ee562d2ff64d5428476
- File role
- production
- Source
- package-lock.json
JavaScript analysis reported javascript.download-to-execution
Expected behavior · high confidence
This is a false alarm. The extension uses network connections to talk to MCP servers, and the generated code includes standard JavaScript helpers. The two don't actually connect in a dangerous way.
Technical evidence
Scanner reason: JavaScript analysis matched static JavaScript security signal javascript.download-to-execution in this repository.
Contextual assessment: The generated bundle contains network retrieval primitives (e.g., fetch) and dynamic code execution sinks (e.g., classes, Reflect.construct, regenerator-runtime) that are standard Babel transpilation output. There is no evidence that network-retrieved data is passed to any dynamic execution sink; the network calls are for connecting to MCP servers as part of the extension's intended function. The correlation is a static false positive.
Impact: none · Exploitability: unlikely
Developer action: none
- Scanner
- javascript-analysis webcrack-2.16.0_js-x-ray-16.0.0_signatures-1_literals-1_families-1
- Rule
- javascript.download-to-execution
- File role
- generated
- Source
- dist/index.js:1
Dependency advisory GHSA-v6h2-p8h4-qcjw:pkg:8274239beac709c34bbdd8ec applies
Expected behavior · high confidence
This is a minor issue in a testing tool. It does not pose any risk when using the MCP Client extension in SillyTavern.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-v6h2-p8h4-qcjw:pkg:8274239beac709c34bbdd8ec to a dependency declared by this repository.
Contextual assessment: brace-expansion@2.0.1 is a transitive dependency of jest and other dev tools. The advisory GHSA-v6h2-p8h4-qcjw is a low-severity ReDoS (Regular Expression Denial of Service) in brace-expansion. This package is used only during test execution (jest) and not included in the runtime bundle of the extension. No attacker-controlled input reaches this package in the deployed extension.
Impact: none · Exploitability: unlikely
Developer action: Update brace-expansion to a patched version by updating jest or the affected dev dependency; no urgent action needed.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-v6h2-p8h4-qcjw:pkg:8274239beac709c34bbdd8ec
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-h67p-54hq-rp68:pkg:032a72735b89e8109ae31a3d applies
Expected behavior · high confidence
This vulnerability is in a library that processes YAML files during development. The extension does not process any YAML from users, so it cannot be exploited.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-h67p-54hq-rp68:pkg:032a72735b89e8109ae31a3d to a dependency declared by this repository.
Contextual assessment: js-yaml@3.14.1 is a transitive dev dependency used by @babel/core and other build tools. The advisory GHSA-h67p-54hq-rp68 relates to code injection via crafted YAML. This package is never loaded in the runtime SillyTavern extension; it is only used during build or testing. No attacker-controlled YAML input reaches this package in the shipped product.
Impact: none · Exploitability: unlikely
Developer action: Update js-yaml to a patched version by updating @babel/core or other devDependencies; low priority.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-h67p-54hq-rp68:pkg:032a72735b89e8109ae31a3d
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-v6h2-p8h4-qcjw:pkg:954583494f7b71625ae8e6ee applies
Expected behavior · high confidence
This is a minor regular expression issue in a development tool. It does not affect the extension's function.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-v6h2-p8h4-qcjw:pkg:954583494f7b71625ae8e6ee to a dependency declared by this repository.
Contextual assessment: brace-expansion@1.1.11 is a transitive dev dependency used by multiple packages including jest, babel, and webpack. The advisory GHSA-v6h2-p8h4-qcjw is a ReDoS vulnerability. It is not present in the runtime extension bundle and is only used during development and testing. No runtime attack surface exists.
Impact: none · Exploitability: unlikely
Developer action: Update to a patched version by updating devDependencies; not user-facing.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-v6h2-p8h4-qcjw:pkg:954583494f7b71625ae8e6ee
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-fv7c-fp4j-7gwp:pkg:61a326311e4c18e21c55bdee applies
Expected behavior · high confidence
This vulnerability is in a tool that compiles the extension's code during development. It cannot be triggered when the extension is running in SillyTavern.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-fv7c-fp4j-7gwp:pkg:61a326311e4c18e21c55bdee to a dependency declared by this repository.
Contextual assessment: @babel/plugin-transform-modules-systemjs@7.25.9 is a direct devDependency used during the build process to transpile modules. The advisory GHSA-fv7c-fp4j-7gwp is a high-severity vulnerability in Babel plugins related to arbitrary code execution during compilation. This package is never executed in the runtime environment; it is only used by the developer when running the build script. Users never interact with this code.
Impact: none · Exploitability: unlikely
Developer action: Update @babel/plugin-transform-modules-systemjs to a patched version; this is a build-time concern.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-fv7c-fp4j-7gwp:pkg:61a326311e4c18e21c55bdee
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-38r7-794h-5758:pkg:939d3d37185299b5144d694f applies
Expected behavior · high confidence
This is a minor security issue in the bundler used to create the extension. It does not affect the extension's operation.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-38r7-794h-5758:pkg:939d3d37185299b5144d694f to a dependency declared by this repository.
Contextual assessment: webpack@5.97.1 is a devDependency used to bundle the extension. The advisory GHSA-38r7-794h-5758 is a low-severity vulnerability related to cross-realm object access in webpack. This package is only used during the build step and is not present in the runtime extension bundle. No attacker can exploit this in the deployed SillyTavern extension.
Impact: none · Exploitability: unlikely
Developer action: Update webpack to a patched version if available; low impact.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-38r7-794h-5758:pkg:939d3d37185299b5144d694f
- File role
- production
- Source
- package-lock.json
JavaScript analysis reported javascript.xray.prototype-pollution
Expected behavior · high confidence
Same as before: these are benign build tool patterns, not real security issues.
Technical evidence
Scanner reason: JavaScript analysis matched static JavaScript security signal javascript.xray.prototype-pollution in this repository.
Contextual assessment: Same as group 1 candidate 7c92496a. The normalized source shows `__proto__` assignments in regenerator-runtime and standard Babel helpers. No actual prototype pollution risk.
Impact: none · Exploitability: unlikely
Developer action: none
- Scanner
- javascript-analysis webcrack-2.16.0_js-x-ray-16.0.0_signatures-1_literals-1_families-1
- Rule
- javascript.xray.prototype-pollution
- File role
- generated
- Source
- dist/index.js:267
Dependency advisory GHSA-mh99-v99m-4gvg:pkg:30da7db405d2e49715cb0ed6 applies
Expected behavior · high confidence
Another instance of the same minor issue in a development tool. No user risk.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-mh99-v99m-4gvg:pkg:30da7db405d2e49715cb0ed6 to a dependency declared by this repository.
Contextual assessment: brace-expansion@1.1.11 (duplicate candidate) is flagged again under GHSA-mh99-v99m-4gvg for a separate ReDoS variant. Same analysis: it is a dev-only transitive dependency used during testing and building. No runtime exposure.
Impact: none · Exploitability: unlikely
Developer action: Same as other brace-expansion advisories: update devDependencies to patched versions.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-mh99-v99m-4gvg:pkg:30da7db405d2e49715cb0ed6
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-rgw5-rvv9-x895:pkg:567c541f015fe4079ca9b17e applies
Expected behavior · high confidence
Same as above – a development-tool issue with no user impact.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-rgw5-rvv9-x895:pkg:567c541f015fe4079ca9b17e to a dependency declared by this repository.
Contextual assessment: brace-expansion@1.1.11 flagged under GHSA-rgw5-rvv9-x895, another ReDoS variation. Same conclusion: dev-only, not runtime, no attack surface.
Impact: none · Exploitability: unlikely
Developer action: Update or ignore; no user-facing consequence.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-rgw5-rvv9-x895:pkg:567c541f015fe4079ca9b17e
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-7p8r-x3mc-p8w7:pkg:2f8d75dd087c1050a99a8192 applies
Expected behavior · high confidence
This vulnerability is in a utility used during development. It cannot affect users of the MCP Client extension.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-7p8r-x3mc-p8w7:pkg:2f8d75dd087c1050a99a8192 to a dependency declared by this repository.
Contextual assessment: fast-uri@3.0.6 is a transitive dev dependency used by ajv and other build tooling. The advisory GHSA-7p8r-x3mc-p8w7 involves denial of service via crafted URI. This package is not loaded in the runtime extension; it is only used during build and testing. No attacker-controlled URI reaches this package in the shipped product.
Impact: none · Exploitability: unlikely
Developer action: Update fast-uri by updating the devDependency chain; no user impact.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-7p8r-x3mc-p8w7:pkg:2f8d75dd087c1050a99a8192
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-4c8g-83qw-93j6:pkg:181d5c1a6aff27dd93f86cff applies
Expected behavior · high confidence
Duplicate advisory for the same development-only package. No user risk.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-4c8g-83qw-93j6:pkg:181d5c1a6aff27dd93f86cff to a dependency declared by this repository.
Contextual assessment: fast-uri@3.0.6 flagged under GHSA-4c8g-83qw-93j6, another advisory for the same package. Same analysis: dev-only transitive dependency, no runtime exposure.
Impact: none · Exploitability: unlikely
Developer action: Same as previous fast-uri advisory.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-4c8g-83qw-93j6:pkg:181d5c1a6aff27dd93f86cff
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-3ppc-4f35-3m26:pkg:f700a97b2d134373c6c36877 applies
Expected behavior · high confidence
This vulnerability is in a pattern-matching library used during testing. It does not affect the extension's operation.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-3ppc-4f35-3m26:pkg:f700a97b2d134373c6c36877 to a dependency declared by this repository.
Contextual assessment: minimatch@5.1.6 is a transitive dev dependency used by jest and babel. The advisory GHSA-3ppc-4f35-3m26 is a ReDoS vulnerability. This package is not present in the runtime extension bundle; it is used only during test execution. No attacker input reaches minimatch in the shipped product.
Impact: none · Exploitability: unlikely
Developer action: Update minimatch by updating devDependencies; low priority.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-3ppc-4f35-3m26:pkg:f700a97b2d134373c6c36877
- File role
- production
- Source
- package-lock.json
JavaScript analysis reported javascript.download-to-execution
Expected behavior · high confidence
Same as before: network usage is intended, and the code execution patterns are just helpers. No danger.
Technical evidence
Scanner reason: JavaScript analysis matched static JavaScript security signal javascript.download-to-execution in this repository.
Contextual assessment: Same as group 1 candidate 0b2d0714. The normalized source confirms that network primitives (in MCP client logic) and code execution primitives (polyfills) coexist but are not causally connected. No exploit path.
Impact: none · Exploitability: unlikely
Developer action: none
- Scanner
- javascript-analysis webcrack-2.16.0_js-x-ray-16.0.0_signatures-1_literals-1_families-1
- Rule
- javascript.download-to-execution
- File role
- generated
- Source
- dist/index.js:25-1018
Dependency advisory GHSA-23c5-xmqv-rm74:pkg:28c6f8e6010383b649a97a01 applies
Expected behavior · high confidence
Another development-only vulnerability. No user risk.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-23c5-xmqv-rm74:pkg:28c6f8e6010383b649a97a01 to a dependency declared by this repository.
Contextual assessment: minimatch@3.1.2 is an older version used by babel and other tools. The advisory GHSA-23c5-xmqv-rm74 is a ReDoS issue. Same analysis: dev-only, not runtime.
Impact: none · Exploitability: unlikely
Developer action: Update to patched minimatch via devDependency updates.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-23c5-xmqv-rm74:pkg:28c6f8e6010383b649a97a01
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-3jxr-9vmj-r5cp:pkg:c6056f5a45897dd10bfacade applies
Expected behavior · high confidence
Same brace-expansion issue in a development context.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-3jxr-9vmj-r5cp:pkg:c6056f5a45897dd10bfacade to a dependency declared by this repository.
Contextual assessment: brace-expansion@1.1.11 under GHSA-3jxr-9vmj-r5cp, another ReDoS advisory for this package. Dev-only, not runtime.
Impact: none · Exploitability: unlikely
Developer action: Update devDependencies.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-3jxr-9vmj-r5cp:pkg:c6056f5a45897dd10bfacade
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-v39h-62p7-jpjc:pkg:a6be302000b0d22d393bcd4e applies
Expected behavior · high confidence
Third fast-uri advisory, all development-only.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-v39h-62p7-jpjc:pkg:a6be302000b0d22d393bcd4e to a dependency declared by this repository.
Contextual assessment: fast-uri@3.0.6 under GHSA-v39h-62p7-jpjc, another fast-uri advisory. Dev-only, not runtime.
Impact: none · Exploitability: unlikely
Developer action: Update fast-uri via devDependency updates.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-v39h-62p7-jpjc:pkg:a6be302000b0d22d393bcd4e
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-4x5r-pxfx-6jf8:pkg:1c1f84f322690ba267d9bb14 applies
Expected behavior · high confidence
This is a low-severity issue in the compiler used to build the extension. It cannot be exploited by users.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-4x5r-pxfx-6jf8:pkg:1c1f84f322690ba267d9bb14 to a dependency declared by this repository.
Contextual assessment: @babel/core@7.26.0 is a direct devDependency used for transpilation. The advisory GHSA-4x5r-pxfx-6jf8 is a low-severity issue related to Babel's polyfill handling. This package is only executed during the build step and is not shipped in the runtime extension. No attacker control over the build process is assumed.
Impact: none · Exploitability: unlikely
Developer action: Update @babel/core to a patched version; no user-facing impact.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-4x5r-pxfx-6jf8:pkg:1c1f84f322690ba267d9bb14
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-3ppc-4f35-3m26:pkg:173c1b2fab8e025126fb982c applies
Expected behavior · high confidence
Another minimatch advisory, development-only.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-3ppc-4f35-3m26:pkg:173c1b2fab8e025126fb982c to a dependency declared by this repository.
Contextual assessment: minimatch@3.1.2 under GHSA-3ppc-4f35-3m26, duplicate advisory for minimatch 3.1.2. Dev-only, not runtime.
Impact: none · Exploitability: unlikely
Developer action: Update minimatch via devDependency updates.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-3ppc-4f35-3m26:pkg:173c1b2fab8e025126fb982c
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-3jxr-9vmj-r5cp:pkg:4914f0d37f422ddfa7f1c7dd applies
Expected behavior · high confidence
This is a known issue in a package used only during development, not in the actual extension that users run. It cannot be exploited by someone using the extension.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-3jxr-9vmj-r5cp:pkg:4914f0d37f422ddfa7f1c7dd to a dependency declared by this repository.
Contextual assessment: The vulnerable package brace-expansion@2.0.1 is a transitive dependency of devDependencies used only during build and test (e.g., jest, webpack). It is never imported or executed in the shipped extension runtime (file). There is no attacker-controlled input path to the vulnerable code in the runtime context.
Impact: none · Exploitability: unlikely
Developer action: Update brace-expansion to a patched version in file when available, though there is no runtime impact.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-3jxr-9vmj-r5cp:pkg:4914f0d37f422ddfa7f1c7dd
- File role
- production
- Source
- package-lock.json
JavaScript analysis reported javascript.xray.prototype-pollution
Expected behavior · high confidence
The scanner flagged some code patterns that look like they could pollute object prototypes, but they're just standard JavaScript helpers created by the build tool. There's no security risk.
Technical evidence
Scanner reason: JavaScript analysis matched static JavaScript security signal javascript.xray.prototype-pollution in this repository.
Contextual assessment: The prototype-pollution signals originate from Babel/regenerator polyfill code that uses `__proto__` assignments for inheritance and `Object.defineProperty` for standard class property definitions. No untrusted input flows into these operations, and the patterns match well-known transpiler output. No actual prototype pollution vulnerability exists.
Impact: none · Exploitability: unlikely
Developer action: none
- Scanner
- javascript-analysis webcrack-2.16.0_js-x-ray-16.0.0_signatures-1_literals-1_families-1
- Rule
- javascript.xray.prototype-pollution
- File role
- generated
- Source
- dist/index.js:1
Dependency advisory GHSA-968p-4wvh-cqc8:pkg:3a0c63b3ad926e4d282ae47a applies
Expected behavior · high confidence
This vulnerability is in a tool that helps build the extension, not in the extension itself. Users are not at risk.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-968p-4wvh-cqc8:pkg:3a0c63b3ad926e4d282ae47a to a dependency declared by this repository.
Contextual assessment: The vulnerable package @babel/helpers@7.26.0 is a dependency of @babel/core, which is a devDependency used for transpilation during build. It is not present in the runtime bundle and cannot be reached by an attacker.
Impact: none · Exploitability: unlikely
Developer action: Update @babel/helpers when a patched version is available to keep build tooling secure.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-968p-4wvh-cqc8:pkg:3a0c63b3ad926e4d282ae47a
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-wf6x-7x77-mvgw:pkg:47474d29e3aaf60546241778 applies
Expected behavior · high confidence
This package is only used during development, not when running the extension.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-wf6x-7x77-mvgw:pkg:47474d29e3aaf60546241778 to a dependency declared by this repository.
Contextual assessment: immutable@5.0.3 is a transitive dependency of devDependencies (likely from jest or babel). It is not in the runtime dependency tree and has no exposure.
Impact: none · Exploitability: unlikely
Developer action: Update immutable if a patched version is available.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-wf6x-7x77-mvgw:pkg:47474d29e3aaf60546241778
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-7r86-cg39-jmmj:pkg:fa706fb036ae029fca4e7e55 applies
Expected behavior · high confidence
This vulnerability affects a development-only package. The extension's users cannot be affected.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-7r86-cg39-jmmj:pkg:fa706fb036ae029fca4e7e55 to a dependency declared by this repository.
Contextual assessment: minimatch@3.1.2 is a transitive devDependency (used by jest and other test/bundling tools). No runtime exposure.
Impact: none · Exploitability: unlikely
Developer action: Update minimatch to a non-vulnerable version if available.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-7r86-cg39-jmmj:pkg:fa706fb036ae029fca4e7e55
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-rgw5-rvv9-x895:pkg:f366c29948c70f361f7b3905 applies
Expected behavior · high confidence
Duplicate of the earlier brace-expansion advisory. Still only a development-time risk.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-rgw5-rvv9-x895:pkg:f366c29948c70f361f7b3905 to a dependency declared by this repository.
Contextual assessment: Another advisory for brace-expansion@2.0.1, same as candidate 7760. It remains a devDependency-only concern with no runtime path.
Impact: none · Exploitability: unlikely
Developer action: Same as candidate 7760.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-rgw5-rvv9-x895:pkg:f366c29948c70f361f7b3905
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-mh99-v99m-4gvg:pkg:b2da24d008a395da126c5ca9 applies
Expected behavior · high confidence
Another duplicate advisory. No risk to users.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-mh99-v99m-4gvg:pkg:b2da24d008a395da126c5ca9 to a dependency declared by this repository.
Contextual assessment: Third advisory for brace-expansion@2.0.1, same devDependency transitive. No runtime exposure.
Impact: none · Exploitability: unlikely
Developer action: Update brace-expansion when possible.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-mh99-v99m-4gvg:pkg:b2da24d008a395da126c5ca9
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-v2hh-gcrm-f6hx:pkg:9600c6310040af533d8d1920 applies
Expected behavior · high confidence
This security issue is in a development tool, not the extension itself.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-v2hh-gcrm-f6hx:pkg:9600c6310040af533d8d1920 to a dependency declared by this repository.
Contextual assessment: fast-uri@3.0.6 is a dependency of ajv, which is a devDependency used by webpack or similar bundlers. Not in runtime.
Impact: none · Exploitability: unlikely
Developer action: Update fast-uri to a patched version.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-v2hh-gcrm-f6hx:pkg:9600c6310040af533d8d1920
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-q3j6-qgpj-74h6:pkg:2d0d5c8fc1bb62c4e3b44b2a applies
Expected behavior · high confidence
Duplicate advisory for the same development-only package.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-q3j6-qgpj-74h6:pkg:2d0d5c8fc1bb62c4e3b44b2a to a dependency declared by this repository.
Contextual assessment: Second advisory for fast-uri@3.0.6, same devDependency context. No runtime exposure.
Impact: none · Exploitability: unlikely
Developer action: Update fast-uri when a fix is released.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-q3j6-qgpj-74h6:pkg:2d0d5c8fc1bb62c4e3b44b2a
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-v56q-mh7h-f735:pkg:b44c0e2e8fd0009fd7dd62d0 applies
Expected behavior · high confidence
This vulnerability is in a development-only package, not in the extension users run.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-v56q-mh7h-f735:pkg:b44c0e2e8fd0009fd7dd62d0 to a dependency declared by this repository.
Contextual assessment: immutable@5.0.3 is a transitive devDependency (used by jest or similar). No runtime reachability in the shipped extension.
Impact: none · Exploitability: unlikely
Developer action: Update immutable to a non-vulnerable version when available.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-v56q-mh7h-f735:pkg:b44c0e2e8fd0009fd7dd62d0
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-7r86-cg39-jmmj:pkg:d1c7abe70f0b881829849922 applies
Expected behavior · high confidence
Development-only package with no impact on extension users.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-7r86-cg39-jmmj:pkg:d1c7abe70f0b881829849922 to a dependency declared by this repository.
Contextual assessment: minimatch@5.1.6 is a transitive devDependency. Not used at runtime.
Impact: none · Exploitability: unlikely
Developer action: Update minimatch to a patched version.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-7r86-cg39-jmmj:pkg:d1c7abe70f0b881829849922
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-8fgc-7cc6-rx7x:pkg:5073cde698ce07faa9278c33 applies
Expected behavior · high confidence
Webpack is a build tool, not part of the running extension. This advisory is not a risk to users.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-8fgc-7cc6-rx7x:pkg:5073cde698ce07faa9278c33 to a dependency declared by this repository.
Contextual assessment: webpack@5.97.1 is a devDependency used for bundling the extension. The runtime bundle (file) is static and does not include webpack. No attacker control over webpack configuration at runtime.
Impact: none · Exploitability: unlikely
Developer action: Update webpack to the latest patch version to keep build tooling secure.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-8fgc-7cc6-rx7x:pkg:5073cde698ce07faa9278c33
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-qj8w-gfj5-8c6v:pkg:7d87d343aa0c80bd7734851a applies
Expected behavior · high confidence
Development-only package, no user impact.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-qj8w-gfj5-8c6v:pkg:7d87d343aa0c80bd7734851a to a dependency declared by this repository.
Contextual assessment: serialize-javascript@6.0.2 is a transitive devDependency (used by terser-webpack-plugin). Not present in runtime.
Impact: none · Exploitability: unlikely
Developer action: Update serialize-javascript when a fix is available.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-qj8w-gfj5-8c6v:pkg:7d87d343aa0c80bd7734851a
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-f886-m6hf-6m8v:pkg:689dbb9a6583acd763e055a3 applies
Expected behavior · high confidence
Same development-only advisory as before.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-f886-m6hf-6m8v:pkg:689dbb9a6583acd763e055a3 to a dependency declared by this repository.
Contextual assessment: brace-expansion@2.0.1 appears again as a transitive devDependency. No runtime exposure.
Impact: none · Exploitability: unlikely
Developer action: Update brace-expansion to a patched version.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-f886-m6hf-6m8v:pkg:689dbb9a6583acd763e055a3
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-2g4f-4pwh-qvx6:pkg:e75f751e62b1e8418f7d80f3 applies
Expected behavior · high confidence
This vulnerability is in a package that validates schemas during building, not in the live extension.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-2g4f-4pwh-qvx6:pkg:e75f751e62b1e8418f7d80f3 to a dependency declared by this repository.
Contextual assessment: ajv@8.17.1 is a devDependency used by webpack. The advisory requires prototype pollution via crafted JSON schema, but no attacker can feed input to ajv at runtime; it is only used during build.
Impact: none · Exploitability: unlikely
Developer action: Update ajv if a patched version exists.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-2g4f-4pwh-qvx6:pkg:e75f751e62b1e8418f7d80f3
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-52cp-r559-cp3m:pkg:b50fc3b7dc4817b2367e97d7 applies
Expected behavior · high confidence
This YAML parser is only used in development, not in the extension.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-52cp-r559-cp3m:pkg:b50fc3b7dc4817b2367e97d7 to a dependency declared by this repository.
Contextual assessment: js-yaml@3.14.1 is a transitive devDependency (used by jest or babel). No runtime usage.
Impact: none · Exploitability: unlikely
Developer action: Update js-yaml to a non-vulnerable version.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-52cp-r559-cp3m:pkg:b50fc3b7dc4817b2367e97d7
- File role
- production
- Source
- package-lock.json
Dependency advisory GHSA-mh29-5h37-fv8m:pkg:be84c0d3fc58da2798a815e5 applies
Expected behavior · high confidence
Duplicate advisory for the same development-only package.
Technical evidence
Scanner reason: OSV-Scanner matched advisory GHSA-mh29-5h37-fv8m:pkg:be84c0d3fc58da2798a815e5 to a dependency declared by this repository.
Contextual assessment: Second advisory for js-yaml@3.14.1, same devDependency context. No runtime exposure.
Impact: none · Exploitability: unlikely
Developer action: Update js-yaml when a fix is available.
- Scanner
- osv-scanner 2.4.0
- Rule
- GHSA-mh29-5h37-fv8m:pkg:be84c0d3fc58da2798a815e5
- File role
- production
- Source
- package-lock.json