GHSA-gcjh-h69q-9w9g
MODERATEThe function ext.NativeTypes(ParseStructTag("json")) does not honour the encoding/json skip directive json:"-". Fields tagged json:"-" are registered in the CEL type system under the literal name "-" and are readable from any user-submitted CEL expression via dyn(obj)["-"].
- Affected
- >=0.22.0, <0.30.0, <0.29.0
- Fixed in
- 0.29.0
- Weakness
- CWE-495
- Published
- 2026-07-24
- Source
- github