Total CVEs

140,303

Critical Severity

3,711

High Severity

13,344

Last 7 Days

1,804
Quick preset (or use dates below)
Clear Filters
๐Ÿ“… Showing Year: 2026 (January 1 - December 31, 2026) View All Years โ†’
Showing 521 - 540 of 36,708 CVEs
CVE-2026-55967 HIGH - 7.5

AES-GCM encryption/decryption with extremely large cumulative single message sizes (>64 GiB) were not properly rejected by the streaming APIs, allowing counter wrap, keystream reuse, and consequent plaintext recovery.

Vendor: wolfSSL
Product: wolfSSL
Published: Jun 25, 2026
Source: NVD
CVE-2026-55961 HIGH - 7.5

wolfSSL_PKCS7_verify() returning success for a degenerate (certs-only) PKCS#7 object that contains no signer. Such an object has empty signerInfos, so the underlying signed-data verification succeeds without authenticating any content. The compatibility-layer verify path now rejects the object when ...

Vendor: wolfSSL
Product: wolfSSL
Published: Jun 25, 2026
Source: NVD
CVE-2026-55700 HIGH - 7.1

pnpm is a package manager. From 11.3.0 until 11.5.3, `pnpm stage download` derived a local filename from registry-controlled package name and version fields. A crafted manifest could escape the selected download directory and overwrite another reachable file. The merged fix validates both fields, de...

Vendor: pnpm
Product: pnpm
Published: Jun 25, 2026
Source: NVD
CVE-2026-55699 MEDIUM - 6.5

pnpm is a package manager. Prior to 10.34.2 and 11.5.3, Manifest bin object keys such as "", ".", and ".." passed pnpm's bin-name guard. When a malicious package was installed globally, later global remove, update, or add-replacement flows could re-derive those nam...

Vendor: pnpm
Product: pnpm
Published: Jun 25, 2026
Source: NVD
CVE-2026-55698 HIGH - 8.8

pnpm is a package manager. Prior to 10.34.2 and 11.5.3, pnpm can persist package-manager bootstrap metadata in the first YAML document of pnpm-lock.yaml. Before the patch, direct pnpm execution trusted an already resolved packageManagerDependencies entry when the committed env lockfile contained mat...

Vendor: pnpm
Product: pnpm
Published: Jun 25, 2026
Source: NVD
CVE-2026-55697 HIGH - 7.5

pnpm is a package manager. Prior to 10.34.2 and 11.5.3, pnpm can install configDependencies declared in pnpm-workspace.yaml before command dispatch. Before the patch, a repository could declare pacquet or @pnpm/pacquet as a config dependency and pnpm treated that repository-controlled dependency as ...

Vendor: pnpm
Product: pnpm
Published: Jun 25, 2026
Source: NVD
CVE-2026-55487 HIGH - 7.5

pnpm is a package manager. Prior to 10.34.2 and 11.5.3, the generic peer-suffix normalizer also stripped parenthesized text from git, URL, tarball, file, and other opaque locators. Approval for one source string could therefore authorize a different attacker-controlled source whose locator normalize...

Vendor: pnpm
Product: pnpm
Published: Jun 25, 2026
Source: NVD
CVE-2026-55180 MEDIUM - 6.5

pnpm is a package manager. Prior to 10.34.2 and 11.5.3, pnpm and pacquet expanded ${ENV_VAR} placeholders from repository-controlled .npmrc and pnpm-workspace.yaml into registry request destinations and registry credentials. A malicious repository could cause dependency resolution to send victim env...

Vendor: pnpm
Product: pnpm
Published: Jun 25, 2026
Source: NVD
CVE-2026-54679 MEDIUM - 5.5

jq is a command-line JSON processor. Prior to 1.8.2, on 32bit system, jvp_string_append has a chance of integer/multiple overflowing and then causing a massive buffer overrun. This vulnerability is fixed in 1.8.2.

Vendor: jqlang
Product: jq
Published: Jun 25, 2026
Source: NVD
CVE-2026-50573 MEDIUM - 6.8

pnpm is a package manager. Prior to 10.34.0 and 11.4.0, `pnpm install` in non-frozen mode can accept new remote package content after detecting that the downloaded tarball does not match the integrity recorded in pnpm-lock.yaml. When a package is already locked with an integrity value, and the regis...

Vendor: pnpm
Product: pnpm
Published: Jun 25, 2026
Source: NVD
CVE-2026-50021 MEDIUM - 6.8

pnpm is a package manager. Prior to 10.34.0 and 11.4.0, pnpm's tarball extraction worker skips integrity verification when the integrity field is absent from the lockfile resolution. If an attacker can both modify pnpm-lock.yaml to remove the integrity: field and cause the referenced registry U...

Vendor: pnpm
Product: pnpm
Published: Jun 25, 2026
Source: NVD

pnpm is a package manager. Prior to 10.34.0 and 11.4.0, pnpm can send user-level unscoped npm authentication credentials to a registry chosen by a repository-local .npmrc file. In the reproduced case, the user's npm config contains a default registry and an unscoped _authToken. The repository d...

Vendor: pnpm
Product: pnpm
Published: Jun 25, 2026
Source: NVD
CVE-2026-50016 HIGH - 8.8

pnpm is a package manager. Prior to 10.34.0 and 11.4.0, pnpm allows a transitive dependency alias from registry package metadata to contain path traversal segments. During install, pnpm later uses that alias as a filesystem path when linking dependency nodes. As a result, a registry package can caus...

Vendor: pnpm
Product: pnpm
Published: Jun 25, 2026
Source: NVD
CVE-2026-50015 HIGH - 7.3

pnpm is a package manager. Prior to 10.34.0 and 11.4.0, pnpm's patch application pipeline (@pnpm/patch-package) performs no path validation on file paths extracted from .patch files. An attacker who contributes a malicious patch file via a pull request can write attacker-controlled content to o...

Vendor: pnpm
Product: pnpm
Published: Jun 25, 2026
Source: NVD
CVE-2026-50014 MEDIUM - 6.4

pnpm is a package manager. Prior to 10.34.0 and 11.4.0, pnpm passes the lockfile-controlled git resolution.commit value to git fetch without a -- separator or commit-format validation. For git dependencies fetched through the shallow-fetch path, a malicious lockfile can replace the expected 40-chara...

Vendor: pnpm
Product: pnpm
Published: Jun 25, 2026
Source: NVD
CVE-2026-49839 HIGH - 7.1

jq is a command-line JSON processor. Prior to 1.8.2,` jq --rawfile` can turn a handled oversized-string error into invalid-state reuse and a real heap out-of-bounds write in assertion-disabled builds. When jv_load_file(raw=1) reads an attacker-controlled file, it repeatedly appends file chunks to th...

Vendor: jqlang
Product: jq
Published: Jun 25, 2026
Source: NVD

pnpm is a package manager. Prior to 10.33.4 and 11.0.7, a malicious codeload.github.com server can serve whatever tarball it wants and pnpm will install it regardless of the lockfile. The lockfile does not store the hash of the dependencies from https://codeload.github.com. This means that if this s...

Vendor: pnpm
Product: pnpm
Published: Jun 25, 2026
Source: NVD
CVE-2026-47770 MEDIUM - 5.5

jq is a command-line JSON processor. Prior to 1.8.2, comparing two sufficiently deeply nested arrays with the == operator exhausts the C stack on jq's ordinary command-line surface, resulting in denial of service via stack exhaustion (uncontrolled recursion). The crash occurs in jq's recur...

Vendor: jqlang
Product: jq
Published: Jun 25, 2026
Source: NVD
CVE-2026-11999 HIGH - 7.5

X.509 trust-chain bypass (path-depth exhaustion) in the OpenSSL compatibility certificate verifier (wolfSSL_X509_verify_cert()). This affects only builds with --enable-opensslextra whose application calls X509_verify_cert() with caller-supplied untrusted intermediates; for those users it is critical...

Vendor: wolfSSL
Product: wolfSSL
Published: Jun 25, 2026
Source: NVD
CVE-2026-46560 HIGH - 7.5

OpenAM: Unauthenticated Authentication Bypass via RADIUS Spoofing

Vendor: maven
Product: org.openidentityplatform.openam:openam-radius
Published: Jun 25, 2026
Source: GitHub