GHSA-v8w9-8mx6-g223
MediumSummary
Podczas używania `parseBody({ dot: true })` w HonoRequest, specjalnie skonstruowane nazwy pól formularza, takie jak `__proto__.x`, mogą tworzyć obiekty zawierające właściwość `__proto__`. Jeśli wynik parsowania zostanie później scalony z regularnymi obiektami JavaScript przy użyciu niebezpiecznych wzorców scalania, może to prowadzić do problemów z prototypami.
Risk Assessment
Organizacja może być narażona na ataki związane z manipulacją prototypami obiektów, co może prowadzić do nieautoryzowanego dostępu do danych lub wykonania niebezpiecznego kodu.
Recommendation
Zaleca się unikanie używania niebezpiecznych wzorców scalania oraz dokładne sprawdzanie i walidację nazw pól formularza przed ich przetworzeniem.
Original NVD description (English source)
## Summary When using `parseBody({ dot: true })` in HonoRequest, specially crafted form field names such as `__proto__.x` could create objects containing a `__proto__` property. If the parsed result is later merged into regular JavaScript objects using unsafe merge patterns, this may lead to proto

