CVE-2025-64164: Lombok Data Field Name Shadows Getter

Field `$FIELD` is declared in a Lombok `@Data`/`@Getter` annotated class and its name starts with "get" followed by an uppercase letter. Lombok will generate the accessor `getGet...()` for this field, so any call that looks like `get<X>()` will silently dispatch to a different method (typically inherited from a parent class) instead of returning this field's

Provally CuratedPublic repositoryHighHigh confidenceVerifiedApache-2.0Java
greprules fetch cve-2025-64164-lombok-data-field-name-shadows-getter --engine opengrep

Description

Field `$FIELD` is declared in a Lombok `@Data`/`@Getter` annotated class and its name starts with "get" followed by an uppercase letter. Lombok will generate the accessor `getGet...()` for this field, so any call that looks like `get<X>()` will silently dispatch to a different method (typically inherited from a parent class) instead of returning this field's