TavernKeeper Scan Report

kangjoseph90/Risu-Antigravity

Commit 3f77962 Reviewed

No material or immediate-danger concern was identified in this review.

This advisory report describes what the named tools and review process found at one exact commit. Unknown or unobserved behavior may still exist.

0 immediate danger 0 material 31 low

What this review found

No material or immediate-danger item was identified.

Minor cautions

Gitleaks reported generic-api-key

Minor caution · high confidence

A Google client secret is written in the code. While not a major risk, it's not ideal. An attacker who sees the code could get it.

Technical evidence

Scanner reason: Gitleaks matched secret-detection rule generic-api-key in this repository.

Contextual assessment: Another version of the OAuth client secret is hardcoded at line 18. Same weakness as in the other auth file: for a public client this secret is not a strong credential, but embedding it reduces security hygiene.

Impact: low · Exploitability: plausible

Developer action: Consider using PKCE flow without client secret or making it configurable.

Scanner
gitleaks 8.30.1
Rule
generic-api-key
File role
production
Source
src/auth/index.ts:18

Gitleaks reported generic-api-key

Minor caution · high confidence

The plugin has a 'client secret' written directly in its code. This is normal for this type of app, but it's not the most secure practice. An attacker could see it if they read the source.

Technical evidence

Scanner reason: Gitleaks matched secret-detection rule generic-api-key in this repository.

Contextual assessment: The Google OAuth client secret is hardcoded in the source file at line 17. For public clients like this plugin, the secret is considered inherent to the application and is not a traditional secret, but embedding it still reduces the ability to rotate or manage it securely. An attacker with source code access can obtain it; however, its disclosure alone does not enable token theft without additional user interaction.

Impact: low · Exploitability: plausible

Developer action: Consider using PKCE flow without a client secret (recommended for public clients) or making the secret configurable via environment or user input.

Scanner
gitleaks 8.30.1
Rule
generic-api-key
File role
production
Source
src/auth/index.ts:17

Gitleaks reported generic-api-key

Minor caution · high confidence

The plugin includes a secret key that should be kept private, but it is visible to anyone who uses the plugin. This secret could be abused to pretend to be the plugin in Google's authentication system.

Technical evidence

Scanner reason: Gitleaks matched secret-detection rule generic-api-key in this repository.

Contextual assessment: The file file contains a hardcoded Google OAuth2 client secret (CLIENT_SECRET). In a client-side plugin distributed to users, any consumer can extract this secret from the shipped code. While OAuth2 with PKCE is used, exposing the client secret violates the OAuth2 security model for confidential clients and could enable impersonation of the application if combined with a valid authorization code or refresh token. The secret should never be embedded in client-side code.

Impact: low · Exploitability: plausible

Developer action: Remove the hardcoded client secret and use a backend proxy or a different authentication flow where the secret is not exposed to users. Consider using Google's OAuth2 for installed apps with PKCE without a client secret.

Scanner
gitleaks 8.30.1
Rule
generic-api-key
File role
production
Source
src/auth/index.ts:17
Contextual expected matches (28)

Dependency advisory GHSA-qx2v-qp2m-jg93:pkg:d0433ccd51b55fc561da06bf applies

Expected behavior · high confidence

This is a development tool vulnerability that does not affect the plugin when it runs.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-qx2v-qp2m-jg93:pkg:d0433ccd51b55fc561da06bf to a dependency declared by this repository.

Contextual assessment: The vulnerable package postcss@8.5.6 is a development dependency used only during build. It is not included in the shipped plugin bundle, so the advisory has no runtime reachability.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-qx2v-qp2m-jg93:pkg:d0433ccd51b55fc561da06bf
File role
production
Source
package-lock.json

Dependency advisory GHSA-v6wh-96g9-6wx3:pkg:c56121eae41b737e771f5dfe applies

Expected behavior · high confidence

This is a build tool vulnerability that does not affect the plugin when it runs.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-v6wh-96g9-6wx3:pkg:c56121eae41b737e771f5dfe to a dependency declared by this repository.

Contextual assessment: The vulnerable package vite@5.4.21 is a development dependency used only during build. It is not part of the shipped plugin, so the advisory has no runtime exposure.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-v6wh-96g9-6wx3:pkg:c56121eae41b737e771f5dfe
File role
production
Source
package-lock.json

Dependency advisory GHSA-rcqx-6q8c-2c42:pkg:4924d19c912a418685c50f04 applies

Expected behavior · high confidence

A potential vulnerability exists in a library the plugin uses, but there is no evidence it can be exploited here.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-rcqx-6q8c-2c42:pkg:4924d19c912a418685c50f04 to a dependency declared by this repository.

Contextual assessment: The vulnerable package svelte@4.2.20 is a runtime dependency, but the supplied evidence does not demonstrate a reachable code path with attacker-controlled input to the vulnerable component. The advisory severity is medium and no concrete user harm is shown.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-rcqx-6q8c-2c42:pkg:4924d19c912a418685c50f04
File role
production
Source
package-lock.json

Dependency advisory GHSA-phwv-c562-gvmh:pkg:6451c23f0d1c43292c602111 applies

Expected behavior · high confidence

A potential vulnerability exists in a library the plugin uses, but there is no evidence it can be exploited here.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-phwv-c562-gvmh:pkg:6451c23f0d1c43292c602111 to a dependency declared by this repository.

Contextual assessment: The vulnerable package svelte@4.2.20 is a runtime dependency, but the supplied evidence does not demonstrate a reachable code path with attacker-controlled input to the vulnerable component. The advisory severity is medium and no concrete user harm is shown.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-phwv-c562-gvmh:pkg:6451c23f0d1c43292c602111
File role
production
Source
package-lock.json

Dependency advisory GHSA-23c5-xmqv-rm74:pkg:732c7481baa8e54386dfde00 applies

Expected behavior · high confidence

This is a development tool dependency that does not affect the plugin when it runs.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-23c5-xmqv-rm74:pkg:732c7481baa8e54386dfde00 to a dependency declared by this repository.

Contextual assessment: The vulnerable package minimatch@9.0.5 is a transitive dependency of devDependency tailwindcss. It is used only during build and is not present in the shipped plugin.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-23c5-xmqv-rm74:pkg:732c7481baa8e54386dfde00
File role
production
Source
package-lock.json

Dependency advisory GHSA-7r86-cg39-jmmj:pkg:1a39cca405ef708861dee501 applies

Expected behavior · high confidence

This is a development tool dependency that does not affect the plugin when it runs.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-7r86-cg39-jmmj:pkg:1a39cca405ef708861dee501 to a dependency declared by this repository.

Contextual assessment: The vulnerable package minimatch@9.0.5 is a transitive dependency of devDependency tailwindcss. It is used only during build and is not present in the shipped plugin.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-7r86-cg39-jmmj:pkg:1a39cca405ef708861dee501
File role
production
Source
package-lock.json

Dependency advisory GHSA-mh99-v99m-4gvg:pkg:a3638530d49c16954a754a83 applies

Expected behavior · high confidence

This is a development tool dependency that does not affect the plugin when it runs.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-mh99-v99m-4gvg:pkg:a3638530d49c16954a754a83 to a dependency declared by this repository.

Contextual assessment: The vulnerable package brace-expansion@2.0.2 is a transitive dependency of devDependency minimatch (which is itself a devDependency). It is not present in the shipped plugin.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-mh99-v99m-4gvg:pkg:a3638530d49c16954a754a83
File role
production
Source
package-lock.json

Dependency advisory GHSA-r28c-9q8g-f849:pkg:309438d8c981844c76003c01 applies

Expected behavior · high confidence

This is a development tool vulnerability that does not affect the plugin when it runs.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-r28c-9q8g-f849:pkg:309438d8c981844c76003c01 to a dependency declared by this repository.

Contextual assessment: The vulnerable package postcss@8.5.6 is a development dependency used only during build. It is not included in the shipped plugin bundle, so the advisory has no runtime reachability.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-r28c-9q8g-f849:pkg:309438d8c981844c76003c01
File role
production
Source
package-lock.json

Dependency advisory GHSA-f886-m6hf-6m8v:pkg:16af9086b5e4ae9e3d4dc665 applies

Expected behavior · high confidence

This software package vulnerability exists only in a development tool, not in the final plugin that users install, so it cannot be exploited.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-f886-m6hf-6m8v:pkg:16af9086b5e4ae9e3d4dc665 to a dependency declared by this repository.

Contextual assessment: Brace-expansion@2.0.2 is a transitive dependency of devDependencies (e.g., jackspeak) and is not bundled in the shipped dist/risu-antigravity.js build artifact. No runtime reachability is demonstrated from the supplied file evidence.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-f886-m6hf-6m8v:pkg:16af9086b5e4ae9e3d4dc665
File role
production
Source
package-lock.json

Dependency advisory GHSA-pr6f-5x2q-rwfp:pkg:5d5fe58646d8594e79f18b24 applies

Expected behavior · medium confidence

This is a known issue in the Svelte library used to build the plugin's interface, but there is no evidence that an attacker can actually exploit it through this plugin.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-pr6f-5x2q-rwfp:pkg:5d5fe58646d8594e79f18b24 to a dependency declared by this repository.

Contextual assessment: Svelte@4.2.20 is a runtime dependency used in the plugin UI. The advisory exists, but the supplied evidence does not show an attacker-controlled input path that triggers the vulnerable code. Without source code review, exploitable runtime reachability is not demonstrated.

Impact: none · Exploitability: unlikely

Developer action: Review the Svelte advisory and consider updating to a patched version if the vulnerable code path is reachable.

Scanner
osv-scanner 2.4.0
Rule
GHSA-pr6f-5x2q-rwfp:pkg:5d5fe58646d8594e79f18b24
File role
production
Source
package-lock.json

Dependency advisory GHSA-f7gr-6p89-r883:pkg:8fd81e148e1b27069412ff27 applies

Expected behavior · medium confidence

Another known issue in the Svelte library, but no evidence it can be exploited through this plugin.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-f7gr-6p89-r883:pkg:8fd81e148e1b27069412ff27 to a dependency declared by this repository.

Contextual assessment: Svelte@4.2.20 is a runtime dependency. This is a duplicate advisory for the same package. No runtime reachability is demonstrated from the supplied evidence.

Impact: none · Exploitability: unlikely

Developer action: Same as above – update Svelte if needed.

Scanner
osv-scanner 2.4.0
Rule
GHSA-f7gr-6p89-r883:pkg:8fd81e148e1b27069412ff27
File role
production
Source
package-lock.json

Dependency advisory GHSA-4w7w-66w2-5vf9:pkg:b05cf1d2fd08e11489a53642 applies

Expected behavior · high confidence

This vulnerability is in Vite, a build tool, not in the final plugin that users run.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-4w7w-66w2-5vf9:pkg:b05cf1d2fd08e11489a53642 to a dependency declared by this repository.

Contextual assessment: Vite@5.4.21 is a devDependency used only during the build process. It is not included in the shipped plugin artifact. No runtime reachability.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-4w7w-66w2-5vf9:pkg:b05cf1d2fd08e11489a53642
File role
production
Source
package-lock.json

Dependency advisory GHSA-6g55-p6wh-862q:pkg:be20184562ed7ac60b9bb3c5 applies

Expected behavior · high confidence

This vulnerability is in PostCSS, a CSS processing tool used only when building the plugin, not at runtime.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-6g55-p6wh-862q:pkg:be20184562ed7ac60b9bb3c5 to a dependency declared by this repository.

Contextual assessment: PostCSS@8.5.6 is a devDependency used by Vite during build. It is not bundled in the shipped artifact. No runtime reachability.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-6g55-p6wh-862q:pkg:be20184562ed7ac60b9bb3c5
File role
production
Source
package-lock.json

Dependency advisory GHSA-rgw5-rvv9-x895:pkg:19b149914c26cb2c9c5de439 applies

Expected behavior · high confidence

Another vulnerability in a development-only dependency that is not present in the installed plugin.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-rgw5-rvv9-x895:pkg:19b149914c26cb2c9c5de439 to a dependency declared by this repository.

Contextual assessment: Brace-expansion@2.0.2 is a transitive devDependency (via minimatch etc.) and is not included in the shipped build. No runtime reachability.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-rgw5-rvv9-x895:pkg:19b149914c26cb2c9c5de439
File role
production
Source
package-lock.json

Dependency advisory GHSA-28wg-ghj8-5hjv:pkg:006e2a19c763cc0fc17b9679 applies

Expected behavior · high confidence

This vulnerability is in a small library used during build; it does not affect the running plugin.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-28wg-ghj8-5hjv:pkg:006e2a19c763cc0fc17b9679 to a dependency declared by this repository.

Contextual assessment: Nanoid@3.3.11 is a transitive devDependency (used by Vite/PostCSS). Not included in the shipped artifact. No runtime reachability.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-28wg-ghj8-5hjv:pkg:006e2a19c763cc0fc17b9679
File role
production
Source
package-lock.json

Dependency advisory GHSA-fxqj-rqcc-2cmp:pkg:80dc2988b9d15a40674cea67 applies

Expected behavior · high confidence

Another PostCSS advisory; still not present in the final plugin.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-fxqj-rqcc-2cmp:pkg:80dc2988b9d15a40674cea67 to a dependency declared by this repository.

Contextual assessment: PostCSS@8.5.6 is a devDependency. Duplicate advisory for the same package. No runtime reachability.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-fxqj-rqcc-2cmp:pkg:80dc2988b9d15a40674cea67
File role
production
Source
package-lock.json

Dependency advisory GHSA-mw96-cpmx-2vgc:pkg:601747c3b749b3dd8c3c29f8 applies

Expected behavior · high confidence

This vulnerability is in Rollup, a bundling tool used only during development; it does not affect the installed plugin.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-mw96-cpmx-2vgc:pkg:601747c3b749b3dd8c3c29f8 to a dependency declared by this repository.

Contextual assessment: Rollup@4.52.5 is a devDependency used by Vite during build. Not included in the shipped plugin artifact. No runtime reachability.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-mw96-cpmx-2vgc:pkg:601747c3b749b3dd8c3c29f8
File role
production
Source
package-lock.json

Dependency advisory GHSA-67mh-4wv8-2f99:pkg:9f437f50cb9a95220530f4b0 applies

Expected behavior · high confidence

Vulnerability in esbuild, a build tool; not present in the final plugin.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-67mh-4wv8-2f99:pkg:9f437f50cb9a95220530f4b0 to a dependency declared by this repository.

Contextual assessment: Esbuild@0.21.5 is a devDependency used by Vite during build. Not included in shipped artifact. No runtime reachability.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-67mh-4wv8-2f99:pkg:9f437f50cb9a95220530f4b0
File role
production
Source
package-lock.json

Dependency advisory GHSA-2v37-7h3g-55p8:pkg:a9b17cadf83e3a5de547592b applies

Expected behavior · high confidence

Vulnerability in nanoid, a build-time dependency; not in the shipped plugin.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-2v37-7h3g-55p8:pkg:a9b17cadf83e3a5de547592b to a dependency declared by this repository.

Contextual assessment: Nanoid@3.3.11 is a transitive devDependency (via PostCSS). Not included in shipped artifact. No runtime reachability.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-2v37-7h3g-55p8:pkg:a9b17cadf83e3a5de547592b
File role
production
Source
package-lock.json

Dependency advisory GHSA-crpf-4hrx-3jrp:pkg:1239c1d6fa27af8cd8cf42dc applies

Expected behavior · medium confidence

Known issue in Svelte used in the plugin, but no evidence it can be exploited here.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-crpf-4hrx-3jrp:pkg:1239c1d6fa27af8cd8cf42dc to a dependency declared by this repository.

Contextual assessment: Svelte@4.2.20 is a runtime dependency. Advisory exists but no demonstrated attacker-controlled input path to trigger the vulnerability. Not confirmed exploitable.

Impact: none · Exploitability: unlikely

Developer action: Review Svelte advisory and consider updating if the vulnerable code path is reachable.

Scanner
osv-scanner 2.4.0
Rule
GHSA-crpf-4hrx-3jrp:pkg:1239c1d6fa27af8cd8cf42dc
File role
production
Source
package-lock.json

Dependency advisory GHSA-m56q-vw4c-c2cp:pkg:cfabc2fb061db0b3aae2a069 applies

Expected behavior · medium confidence

Another Svelte advisory; same as above.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-m56q-vw4c-c2cp:pkg:cfabc2fb061db0b3aae2a069 to a dependency declared by this repository.

Contextual assessment: Svelte@4.2.20, duplicate advisory. No demonstrated runtime reachability.

Impact: none · Exploitability: unlikely

Developer action: Same as above.

Scanner
osv-scanner 2.4.0
Rule
GHSA-m56q-vw4c-c2cp:pkg:cfabc2fb061db0b3aae2a069
File role
production
Source
package-lock.json

Credential access and network transmission in one file

Expected behavior · high confidence

The plugin uses your login token to fetch your profile from Google. That's expected for showing your account info.

Technical evidence

Scanner reason: A credential source and an outbound network operation were detected in the same file.

Contextual assessment: The fetchUserProfile method retrieves the stored OAuth access token via getAccessToken and sends it to Google's userinfo endpoint. This is standard OAuth behavior to obtain the user's profile after authentication, not credential exfiltration. The destination is Google's official API and the token is only used for its intended purpose.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
tavernkeeper 5
Rule
credential-exfiltration
File role
production
Source
src/auth/index.ts:287

Dependency advisory GHSA-3jxr-9vmj-r5cp:pkg:0546a3b9043a41cf17d6475f applies

Expected behavior · high confidence

Build-time dependency vulnerability.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-3jxr-9vmj-r5cp:pkg:0546a3b9043a41cf17d6475f to a dependency declared by this repository.

Contextual assessment: Brace-expansion@2.0.2 is a transitive devDependency. Not included in shipped artifact. No runtime reachability.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-3jxr-9vmj-r5cp:pkg:0546a3b9043a41cf17d6475f
File role
production
Source
package-lock.json

Dependency advisory GHSA-c2c7-rcm5-vvqj:pkg:09f761f2e2a83fdc7890eb5a applies

Expected behavior · high confidence

Vulnerability in picomatch, a development dependency.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-c2c7-rcm5-vvqj:pkg:09f761f2e2a83fdc7890eb5a to a dependency declared by this repository.

Contextual assessment: Picomatch@2.3.1 is a transitive devDependency (used by tailwindcss etc.). Not included in shipped artifact. No runtime reachability.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-c2c7-rcm5-vvqj:pkg:09f761f2e2a83fdc7890eb5a
File role
production
Source
package-lock.json

Dependency advisory GHSA-3ppc-4f35-3m26:pkg:5b0d86b7147a191050fb118c applies

Expected behavior · high confidence

Vulnerability in minimatch, a development dependency.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-3ppc-4f35-3m26:pkg:5b0d86b7147a191050fb118c to a dependency declared by this repository.

Contextual assessment: Minimatch@9.0.5 is a transitive devDependency (used by jackspeak etc.). Not included in shipped artifact. No runtime reachability.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-3ppc-4f35-3m26:pkg:5b0d86b7147a191050fb118c
File role
production
Source
package-lock.json

Dependency advisory GHSA-fx2h-pf6j-xcff:pkg:4d43116c7f40e099d5763941 applies

Expected behavior · high confidence

This security warning is about a build tool, not the actual plugin. The plugin doesn't run Vite when you use it.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-fx2h-pf6j-xcff:pkg:4d43116c7f40e099d5763941 to a dependency declared by this repository.

Contextual assessment: Vite is a devDependency used only during the build phase. The advisory (GHSA-fx2h-pf6j-xcff) applies to the Vite dev server and does not affect the runtime behavior of the shipped plugin bundle. No attacker-controlled path reaches the vulnerable code in production.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-fx2h-pf6j-xcff:pkg:4d43116c7f40e099d5763941
File role
production
Source
package-lock.json

Dependency advisory GHSA-3v7f-55p6-f55p:pkg:972939a004a2a625fbda61c7 applies

Expected behavior · high confidence

This warning is about a file-matching library used while building the plugin. It isn't active when you use the plugin.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-3v7f-55p6-f55p:pkg:972939a004a2a625fbda61c7 to a dependency declared by this repository.

Contextual assessment: Picomatch is a transitive dev dependency used during the build process. The advisory (GHSA-3v7f-55p6-f55p) does not affect runtime execution of the distributed plugin since picomatch is not part of the shipped code.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-3v7f-55p6-f55p:pkg:972939a004a2a625fbda61c7
File role
production
Source
package-lock.json

Dependency advisory GHSA-5j98-mcp5-4vw2:pkg:2bc06ba112845300e5f58cd2 applies

Expected behavior · high confidence

This is a file-matching tool used during development. It doesn't run when you use the plugin.

Technical evidence

Scanner reason: OSV-Scanner matched advisory GHSA-5j98-mcp5-4vw2:pkg:2bc06ba112845300e5f58cd2 to a dependency declared by this repository.

Contextual assessment: Glob is a devDependency used during the build process. The advisory (GHSA-5j98-mcp5-4vw2) does not affect the runtime behavior of the shipped plugin as glob is not included in the distributed bundle.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
osv-scanner 2.4.0
Rule
GHSA-5j98-mcp5-4vw2:pkg:2bc06ba112845300e5f58cd2
File role
production
Source
package-lock.json

Coverage and limitations

JavaScript coverage

Unresolved JavaScript stages

Tools

Limitations

Technical scan identity