The vulnerability lies in the processUnwrappedCreatorProperties method within the UnwrappedPropertyHandler class across two different package paths for jackson-databind. This method is invoked during JSON deserialization when a class uses @JsonUnwrapped on a creator parameter (e.g., a constructor argument). The core of the issue is that the method iterates through creator properties and deserializes them from a buffered token stream without verifying if the property is actually visible in the active @JsonView. The @JsonView annotation is a mechanism to control which properties are serialized or deserialized for different contexts (e.g., 'public' vs. 'admin' views). By not checking the view, the deserializer would populate properties that should have been filtered out, leading to an incorrect authorization vulnerability. An attacker could exploit this by crafting a JSON payload that includes data for properties that are meant to be restricted, thereby bypassing the access control intended by the @JsonView annotation. The patches fix this by explicitly getting the active view from the DeserializationContext and checking prop.visibleInView(activeView) before proceeding with deserialization for each property.