CVE-2024-39677 in coreinformation

Résumé

par VulDB • 22/06/2026

NHibernate est un mappage objet-relationnel (ORM) pour le framework .NET. Une vulnérabilité d'injection SQL existe dans certains types implémentant ILiteralType.ObjectToSQLString. Les appelants de ces méthodes sont exposés à cette vulnérabilité, ce qui inclut les mappings utilisant l'héritage avec des valeurs discriminantes ; les requêtes HQL faisant référence à un champ statique de l'application ; les utilisateurs des utilitaires SqlInsertBuilder et SqlUpdateBuilder, en appelant leur surcharge AddColumn prenant une valeur littérale ; ainsi que toute utilisation directe des méthodes ObjectToSQLString pour la construction de requêtes SQL du côté utilisateur. Cette vulnérabilité est corrigée dans les versions 5.4.9 et 5.5.2.

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

Responsable

GitHub M

Réserver

27/06/2024

Divulgation

08/07/2024

Modérer

accepté

Entrée

VDB-270471

CPE

prêt

EPSS

0.00578

KEV

non

Activités

très faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!