Every CVESearch/Get API key

GHSA-5c7w-4wm3-85vw

@asymmetric-effort/specifyjs: GraphQL gql tag allows metacharacter injection

6.9 MediumFix available

Finding

Location: core/src/client/graphql.ts:66-80

The gql template tag function warned about interpolated values containing GraphQL metacharacters ({}():) but still concatenated them into the query string, enabling potential GraphQL injection.

Status

Fixed in v0.2.136 — The gql function now throws an error when metacharacters are detected in interpolated values, forcing developers to use the variables parameter.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
Low
Availability
None

What each source reports

GitHub Advisories Score used6.9

@asymmetric-effort/specifyjs: GraphQL gql tag allows metacharacter injection

Finding

Location: core/src/client/graphql.ts:66-80

The gql template tag function warned about interpolated values containing GraphQL metacharacters ({}():) but still concatenated them into the query string, enabling potential GraphQL injection.

Status

Fixed in v0.2.136 — The gql function now throws an error when metacharacters are detected in interpolated values, forcing developers to use the variables parameter.

Record
GHSA-5c7w-4wm3-85vw
CVSS 4.0
6.9 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-943
Updated
2026-11-02
OSV6.9

@asymmetric-effort/specifyjs: GraphQL gql tag allows metacharacter injection

Finding

Location: core/src/client/graphql.ts:66-80

The gql template tag function warned about interpolated values containing GraphQL metacharacters ({}():) but still concatenated them into the query string, enabling potential GraphQL injection.

Status

Fixed in v0.2.136 — The gql function now throws an error when metacharacters are detected in interpolated values, forcing developers to use the variables parameter.

Record
GHSA-5c7w-4wm3-85vw
CVSS 4.0
6.9 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Weakness
CWE-943
Updated
2026-11-02

Affected packages

Affected packages
PackageAffectedFixed
@asymmetric-effort/specifyjs
npm
before 0.2.136
0.2.136

History

History
RecordedChangedSources
first indexedGitHub Advisories, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

GHSA-5c7w-4wm3-85vw is a medium vulnerability (CVSS 6.9) in @asymmetric-effort/specifyjs, published July 2, 2026. No source lists public exploit code. Fixed in @asymmetric-effort/specifyjs 0.2.136.

References

MoveEnter Open