Uncaught Error with malformed JSON
### Node Version

22.11.0

### NPM/Yarn/PNPM Version

11.1.0

### Strapi Version

5.10.3

### Operating System

Docker/Podman/LXC

### Database

PostgreSQL

### Javascript or Typescript

Typescript

### Reproduction URL

_No response_

### Bug Description

When creating a record with a JSON field with mal-formed JSON, rather that returning 500, Strapi crashes (i.e. application exists).  Using a try catch clause does not help.

Docker restarts app, but during start up, the server does not respond so clients get confused.



### Steps to Reproduce

use `super.update(ctx)` where collection has JSON field and value for JSON filed is malformed.

### Expected Behavior

Status 500 is returned.

### Logs

```shell

```

### Code Snippets

_No response_

### Media

_No response_

### Additional information

_No response_

### Confirmation Checklist

- [x] I have checked the existing [issues](https://github.com/strapi/strapi/issues) for duplicates.
- [x] I agree to follow this project's [Code of Conduct](https://github.com/strapi/strapi/blob/develop/CODE_OF_CONDUCT.md).