You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, sendgrid-java uses Jackson 2.5.3. Unfortunately, Jackson Databind 2.5.3 has a known remote code execution vulnerability. Also, given how far back the fix was made it appears that Jackson 2.5.x is no longer supported as no fix was made for 2.5.
Any other information you want to share that is relevant to the issue being reported. Especially, why do you consider this to be a bug? What do you expect to happen instead?
Well, remote code execution vulnerabilities are bad. One led to the Equifax breach.
Issue Summary
Currently, sendgrid-java uses Jackson 2.5.3. Unfortunately, Jackson Databind 2.5.3 has a known remote code execution vulnerability. Also, given how far back the fix was made it appears that Jackson 2.5.x is no longer supported as no fix was made for 2.5.
Steps to Reproduce
Any other information you want to share that is relevant to the issue being reported. Especially, why do you consider this to be a bug? What do you expect to happen instead?
Well, remote code execution vulnerabilities are bad. One led to the Equifax breach.
Technical details: