CVE-2026-41242
protobufjs: protobufjs: Arbitrary code execution via injected protobuf definition type fields
Kaynağa göre önem derecesi
Trivy'nin kendi etiketi CRITICAL. Kritik diyenler: NVD, GHSA. Daha düşük diyenler: Red Hat (yüksek).
Açıklama
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.
Etkilenen paketler ve düzeltilmiş sürümler
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| npm::GitHub Security Advisory npm | protobufjs | 8.0.1, 7.5.5 |
| chainguard | gemini-cli, jitsucom-jitsu, kibana-8.17 ve 17 tane daha | 0.44.0-r0 ve 19 tane daha |
| echo npm::Echo OSV | protobufjs | 7.5.5 |
| minimos | kibana-8.19, kibana-9.3, openclaw | 8.19.15-r0 ve 2 tane daha |
| Red Hat | openshift4/ose-console-rhel9, redhat-user-workloads/art-images, rhceph/alloy-rhel10 | düzeltme belirtilmemiş |
| 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 ve 3 tane daha | 2.11.0-r22 ve 5 tane daha |
7 kaynaktaki 36 kaydın hepsini göster
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| 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 | düzeltme belirtilmemiş |
| Red Hat | redhat-user-workloads/art-images | düzeltme belirtilmemiş |
| Red Hat | rhceph/alloy-rhel10 | düzeltme belirtilmemiş |
| 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 |
Referanslar
- 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
18 referansın hepsi
- 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