Signed to Unsigned Conversion Error Affecting org.graalvm.sdk:graal-sdk package, versions [,20.3.17)[21.0.0,21.3.13)


Severity

Recommended
0.0
medium
0
10

CVSS assessment made by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.04% (12th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-JAVA-ORGGRAALVMSDK-8663310
  • published27 Jan 2025
  • disclosed21 Jan 2025
  • creditUnknown

Introduced: 21 Jan 2025

CVE-2025-21502  (opens in a new tab)
CWE-195  (opens in a new tab)

How to fix?

Upgrade org.graalvm.sdk:graal-sdk to version 20.3.17, 21.3.13 or higher.

Overview

org.graalvm.sdk:graal-sdk is a high-performance JDK distribution designed to accelerate the execution of applications written in Java and other JVM languages along with support for JavaScript, Ruby, Python, and a number of other popular languages.

Affected versions of this package are vulnerable to Signed to Unsigned Conversion Error through the use of multiple protocols. An attacker can compromise accessible data and perform unauthorized update, insert, or delete operations by exploiting APIs in the specified component, typically through a web service which supplies data to these APIs.

Note:

This is only exploitable if Java deployments load and run untrusted code from the internet and rely on the Java sandbox for security.

CVSS Scores

version 4.0
version 3.1