CVE-2026-41242
protobufjs: protobufjs: Arbitrary code execution via injected protobuf definition type fields
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA. Rated lower by Red Hat (high).
Description
protobufjs compiles protobuf definitions into JavaScript (JS) functions. In versions prior to 8.0.1 and 7.5.5, attackers can inject arbitrary code in the "type" fields of protobuf definitions, which will then execute during object decoding using that definition. Versions 8.0.1 and 7.5.5 patch the issue.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| npm::GitHub Security Advisory npm | protobufjs | 8.0.1, 7.5.5 |
| chainguard | gemini-cli, jitsucom-jitsu, kibana-8.17 and 17 more | 0.44.0-r0 and 19 more |
| echo npm::Echo OSV | protobufjs | 7.5.5 |
| minimos | kibana-8.19, kibana-9.3, openclaw | 8.19.15-r0 and 2 more |
| Red Hat | openshift4/ose-console-rhel9, redhat-user-workloads/art-images, rhceph/alloy-rhel10 | no fix listed |
| seal npm::Seal Security Database | @seal-security/protobufjs, protobufjs | 6.10.1-sp999, 6.10.2-sp999, 6.11.2-sp999, 6.11.3-sp999, 7.0.0-sp999, 7.2.3-sp999, 7.2.4-sp999 |
| wolfi | jitsucom-jitsu, kubeflow-centraldashboard, langfuse-3 and 3 more | 2.11.0-r22 and 5 more |
Show all 36 entries from 7 sources
| Source | Package | Fixed in |
|---|---|---|
| npm::GitHub Security Advisory npm | protobufjs | 8.0.1, 7.5.5 |
| chainguard | gemini-cli | 0.44.0-r0 |
| chainguard | jitsucom-jitsu | 2.11.0-r22 |
| chainguard | kibana-8.17 | 8.17.10-r18 |
| chainguard | kibana-8.19 | 8.19.14-r3 |
| chainguard | kibana-9.0 | 9.0.8-r20 |
| chainguard | kibana-9.1 | 9.1.10-r13 |
| chainguard | kibana-9.2 | 9.2.7-r6 |
| chainguard | kibana-9.3 | 9.3.3-r5 |
| chainguard | kubeflow-centraldashboard | 1.10.0-r20 |
| chainguard | langfuse-2 | 2.95.12-r21 |
| chainguard | langfuse-3 | 3.164.0-r6 |
| chainguard | langfuse-fips-2 | 2.95.12-r23 |
| chainguard | langfuse-fips-3 | 3.164.0-r5 |
| chainguard | librechat | 0.8.4-r5 |
| chainguard | nemo | 2.7.3-r10 |
| chainguard | opentelemetry-auto-instrumentations-node | 0.73.0-r0 |
| chainguard | pulumi | 3.229.0-r5 |
| chainguard | renovate | 43.138.3-r1 |
| chainguard | vitess-22 | 22.0.4-r11 |
| chainguard | vitess-23 | 23.0.3-r15 |
| echo npm::Echo OSV | protobufjs | 7.5.5 |
| minimos | kibana-8.19 | 8.19.15-r0 |
| minimos | kibana-9.3 | 9.3.5-r0 |
| minimos | openclaw | 2026.4.20-r0 |
| Red Hat | openshift4/ose-console-rhel9 | no fix listed |
| Red Hat | redhat-user-workloads/art-images | no fix listed |
| Red Hat | rhceph/alloy-rhel10 | no fix listed |
| seal npm::Seal Security Database | @seal-security/protobufjs | 6.10.1-sp999, 6.10.2-sp999, 6.11.2-sp999, 6.11.3-sp999, 7.0.0-sp999, 7.2.3-sp999, 7.2.4-sp999 |
| seal npm::Seal Security Database | protobufjs | 6.10.1-sp999, 6.10.2-sp999, 6.11.2-sp999, 6.11.3-sp999, 7.0.0-sp999, 7.2.3-sp999, 7.2.4-sp999 |
| wolfi | jitsucom-jitsu | 2.11.0-r22 |
| wolfi | kubeflow-centraldashboard | 1.10.0-r20 |
| wolfi | langfuse-3 | 3.164.0-r6 |
| wolfi | pulumi | 3.229.0-r5 |
| wolfi | renovate | 43.138.3-r1 |
| wolfi | vitess-23 | 23.0.3-r15 |
References
- https://access.redhat.com/errata/RHSA-2026:21338
- https://access.redhat.com/errata/RHSA-2026:24977
- https://access.redhat.com/errata/RHSA-2026:26234
- https://access.redhat.com/errata/RHSA-2026:37275
- https://access.redhat.com/errata/RHSA-2026:62260
- https://access.redhat.com/security/cve/CVE-2026-41242
- https://advisory.echohq.com/cve/CVE-2026-41242
- https://bugzilla.redhat.com/show_bug.cgi?id=2459442
All 18 references
- https://github.com/advisories/GHSA-xq3m-2v4x-88gg
- https://github.com/protobufjs/protobuf.js
- https://github.com/protobufjs/protobuf.js/commit/535df444ac060243722ac5d672db205e5c531d75
- https://github.com/protobufjs/protobuf.js/commit/ff7b2afef8754837cc6dc64c864cd111ab477956
- https://github.com/protobufjs/protobuf.js/releases/tag/protobufjs-v7.5.5
- https://github.com/protobufjs/protobuf.js/releases/tag/protobufjs-v8.0.1
- https://github.com/protobufjs/protobuf.js/security/advisories/GHSA-xq3m-2v4x-88gg
- https://nvd.nist.gov/vuln/detail/CVE-2026-41242
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-41242.json
- https://www.cve.org/CVERecord?id=CVE-2026-41242