CVE-2026-29036 in cJSON情報

要約

〜によって VulDB • 2026年08月11日

cJSON バージョン 1.5.0 から 1.7.19 には、cJSON_Utils.c の decode_pointer_inplace() 関数において、名前または参照の解決が正しくないという脆弱性があります。攻撃者はパッチパスに作成された JSON Pointer エスケープシーケンス(~0 または ~1)を指定することで、認証されていない状態で JSON Patch オペレーションの対象となるオブジェクトキーを誤ったものに変更できます。攻撃者は cJSONUtils_ApplyPatches() または cJSONUtils_ApplyPatchesCaseSensitive() を使用するアプリケーションに対して悪意のある RFC 6902 JSON Patch 入力を送信し、データを静かに破損させたり、意図しないキーを削除したりすることが可能です。これにより、JSON Patch に依存してアクセス制御されたデータ修正を行うアプリケーションにおいて、認可コントロールを回避する可能性があります。

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

責任者

VulnCheck

予約する

2026年03月03日

モデレーション

承諾済み

エントリ

VDB-388758

EPSS

0.00000

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!