製品・ソフトウェアに関する情報
FasterXML, LLCのJackson-databindにおける不完全なブラックリストに関する脆弱性
Title FasterXML, LLCのJackson-databindにおける不完全なブラックリストに関する脆弱性
Summary

jackson-databind は Jackson Data Processor の汎用データバインディング機能およびツリーモデルを含んでいます。バージョン 2.10.0 から 2.18.8、2.21.4、および 3.1.4 までの間で、BasicPolymorphicTypeValidator.Builder.allowIfSubTypeIsArray() は clazz.isArray() のみを基にあらゆる配列型を許可リストに登録しており、配列の構成要素(要素)型を設定された許可リストと照合して検証していません。したがって、allowIfSubTypeIsArray() と明示的な具体型許可リストを組み合わせて構築された PTV は、EvilType が許可リストに含まれていなくても EvilType[] を許容します。Jackson は、要素をデシリアライズする際に要素ごとの型IDが存在しない場合に、構成要素型を直接インスタンス化し、さらに PTV チェックを行わずに許可リストをバイパスします。この脆弱性は 2.18.8、2.21.4、および 3.1.4 で修正されています。

Possible impacts ・当該ソフトウェアが扱う全ての情報が外部に漏れる可能性があります。 ・当該ソフトウェアが扱う全ての情報が書き換えられる可能性があります。 ・当該ソフトウェアが完全に停止する可能性があります。 
Solution

ベンダ情報を参照して適切な対策を実施してください。

Publication Date June 23, 2026, midnight
Registration Date June 29, 2026, 11:06 a.m.
Last Update June 29, 2026, 11:06 a.m.
CVSS3.0 : 重要
Score 8.1
Vector CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Affected System
FasterXML, LLC
Jackson-databind 2.10.0 以上 2.18.8 未満
Jackson-databind 2.19.0 以上 2.21.4 未満
Jackson-databind 3.0.0 以上 3.1.4 未満
CVE (情報セキュリティ 共通脆弱性識別子)
CWE (共通脆弱性タイプ一覧)
ベンダー情報
その他
Change Log
No Changed Details Date of change
1 [2026年06月29日]
  掲載
June 29, 2026, 11:06 a.m.

NVD Vulnerability Information
CVE-2026-54513
Summary

jackson-databind contains the general-purpose data-binding functionality and tree-model for Jackson Data Processor. From 2.10.0 until 2.18.8, 2.21.4, and 3.1.4, BasicPolymorphicTypeValidator.Builder.allowIfSubTypeIsArray() allowlists any array type based only on clazz.isArray(), without validating the array's component (element) type against the configured allowlist. A PTV built with allowIfSubTypeIsArray() plus an explicit concrete-type allowlist therefore still permits EvilType[] even though EvilType is not allowlisted. When Jackson deserializes the elements and no per-element type IDs are present, it instantiates the component type directly with no further PTV check, bypassing the allowlist. This vulnerability is fixed in 2.18.8, 2.21.4, and 3.1.4.

Publication Date June 24, 2026, 6:17 a.m.
Registration Date June 27, 2026, 4:16 a.m.
Last Update June 28, 2026, 6 a.m.
Affected software configurations
Configuration1 or higher or less more than less than
cpe:2.3:a:fasterxml:jackson-databind:*:*:*:*:*:*:*:* 2.10.0 2.18.8
cpe:2.3:a:fasterxml:jackson-databind:*:*:*:*:*:*:*:* 2.19.0 2.21.4
cpe:2.3:a:fasterxml:jackson-databind:*:*:*:*:*:*:*:* 3.0.0 3.1.4
Related information, measures and tools
Common Vulnerabilities List