CVE-2024-41667 in OpenAMinformazioni

Riassunto

di VulDB • 16/06/2026

OpenAM è una soluzione di gestione degli accessi open source. Nelle versioni 15.0.3 e precedenti, il metodo `getCustomLoginUrlTemplate` in RealmOAuth2ProviderSettings.java è vulnerabile a template injection (iniezione di modelli) a causa dell'utilizzo di input utente. Sebbene lo sviluppatore intendesse implementare un URL personalizzato per gestire l'accesso al fine di sovrascrivere la pagina predefinita di accesso di PingOne Advanced Identity Cloud, non ha limitato il `CustomLoginUrlTemplate`, consentendone l'impostazione libera. Il commit fcb8432aa77d5b2e147624fe954cb150c568e0b8 introduce `TemplateClassResolver.SAFER_RESOLVER` per disabilitare la risoluzione delle classi comunemente sfruttate nell'iniezione di modelli FreeMarker. Al momento della pubblicazione, si prevede che questa correzione sarà inclusa nella versione 15.0.4.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

GitHub M

Prenotare

18/07/2024

Divulgazione

24/07/2024

Moderazione

accettato

EPSS

0.03536

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!