Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improper Handling of Exceptional Conditions in Newtonsoft.Json #1170

Open
tomkirbygreen opened this issue Jun 27, 2022 · 2 comments
Open

Improper Handling of Exceptional Conditions in Newtonsoft.Json #1170

tomkirbygreen opened this issue Jun 27, 2022 · 2 comments
Assignees
Labels
bug Something isn't working. It's clear that this does need to be fixed.

Comments

@tomkirbygreen
Copy link
Contributor

tomkirbygreen commented Jun 27, 2022

ecurity vulnerabilities in Newtonsoft.Json < 13.0.1

Newtonsoft.Json prior to version 13.0.1 is vulnerable to Insecure Defaults due to improper handling of StackOverFlow exception (SOE) whenever nested expressions are being processed. Exploiting this vulnerability results in Denial Of Service (DoS), and it is exploitable when an attacker sends 5 requests that cause SOE in time frame of 5 minutes.

┆Issue is synchronized with this Jira Bug by Unito

@tomkirbygreen tomkirbygreen added bug Something isn't working. It's clear that this does need to be fixed. important labels Jun 27, 2022
@tomkirbygreen tomkirbygreen self-assigned this Jun 27, 2022
@ably-sync-bot
Copy link

➤ Tom Kirby-Green commented:

This builds with updated dependencies on Linux (.NET Core), Windows (.NET Core and .NET Framework) but fails when doing the iOS and Android Xamarin builds (both of which use the mono runtime).

@sacOO7
Copy link
Collaborator

sacOO7 commented Jul 20, 2022

It's difficult to test failing build/tests on the CI, so installed xamarin locally. Testing it out by looking at unknown errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working. It's clear that this does need to be fixed.
Development

No branches or pull requests

4 participants