目標達成 すべての支援者に感謝 — 100%達成しました!

目標: 1000 CNY · 調達済み: 1000 CNY

100.0%

CVE-2026-44293— protobuf.js 代码注入漏洞

AI Predicted 7.5 Difficulty: Moderate EPSS 0.05% · P16

Possible ATT&CK Techniques 1AI

T1059 · Command and Scripting Interpreter

Affected Version Matrix 2

ベンダープロダクトVersion Rangeステータス
protobufjsprotobuf.js< 7.5.6affected
>= 8.0.0, < 8.0.2affected
新しい脆弱性情報の通知を購読するログインして購読

I. CVE-2026-44293の基本情報

脆弱性情報

脆弱性についてご質問がありますか?Shenlongの分析が参考になるかご確認ください!
Shenlongの10の質問を表示 ↗

高度な大規模言語モデル技術を使用していますが、出力には不正確または古い情報が含まれる可能性があります。Shenlongはデータの正確性を確保するよう努めていますが、実際の状況に基づいて検証・判断してください。

脆弱性タイトル
protobufjs: Code injection through bytes field defaults in generated toObject code
ソース: NVD (National Vulnerability Database)
脆弱性説明
protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.5.6 and 8.0.2, protobufjs generated JavaScript for toObject conversion could include an unsafe expression derived from a schema-controlled bytes field default value. A crafted descriptor with a non-string default value for a bytes field could cause attacker-controlled code to be emitted into the generated conversion function. This vulnerability is fixed in 7.5.6 and 8.0.2.
ソース: NVD (National Vulnerability Database)
CVSS情報
N/A
ソース: NVD (National Vulnerability Database)
脆弱性タイプ
对生成代码的控制不恰当(代码注入)
ソース: NVD (National Vulnerability Database)
脆弱性タイトル
protobuf.js 代码注入漏洞
ソース: CNNVD (China National Vulnerability Database)
脆弱性説明
protobuf.js是The protobuf.js Project开源的一个纯 JavaScript 实现,具有对node.js和浏览器的TypeScript支持的协议缓冲区实现。它易于使用,速度极快,并且通过.proto文件可以开箱即用! protobuf.js 7.5.6之前版本和8.0.2之前版本存在代码注入漏洞,该漏洞源于toObject转换生成的JavaScript包含来自模式控制字节字段默认值的不安全表达式,可能导致攻击者控制的代码被注入生成的转换函数。
ソース: CNNVD (China National Vulnerability Database)
CVSS情報
N/A
ソース: CNNVD (China National Vulnerability Database)
脆弱性タイプ
N/A
ソース: CNNVD (China National Vulnerability Database)

影響を受ける製品

ベンダープロダクト影響を受けるバージョンCPE購読
protobufjsprotobuf.js < 7.5.6 -

II. CVE-2026-44293の公開POC

#POC説明ソースリンクShenlongリンク
AI生成POCプレミアム

公開POCは見つかりませんでした。

ログインしてAI POCを生成

III. CVE-2026-44293のインテリジェンス情報

登录查看更多情报信息。

Same Patch Batch · protobufjs · 2026-05-13 · 10 CVEs total

CVE-2026-442958.7 HIGHprotobufjs-cli: Code injection in pbjs static output from crafted schema names
CVE-2026-442918.1 HIGHprotobufjs: Code generation gadget after prototype pollution
CVE-2026-422907.8 HIGHprotobufjs-cli: OS Command Injection
CVE-2026-442897.5 HIGHprotobufjs: Denial of service through unbounded protobuf recursion
CVE-2026-442907.5 HIGHprotobufjs: Process-wide denial of service through unsafe option paths
CVE-2026-457405.3 MEDIUMprotobufjs: Denial of Service via unbounded recursive JSON descriptor expansion
CVE-2026-442885.3 MEDIUMprotobufjs: Overlong UTF-8 decoding
CVE-2026-442945.3 MEDIUMprotobufjs: Denial of service from crafted field names in generated code
CVE-2026-442925.3 MEDIUMprotobufjs: Prototype injection in generated message constructors

IV. 関連脆弱性

V. CVE-2026-44293へのコメント

まだコメントはありません


コメントを残す