A sandbox escape vulnerability exists in the OpenJDK packages provided in Ubuntu. The .jar MIME handlers installed by these packages execute files marked as executable when the mailcap package is installed. A compromised or malicious sandboxed application with access to the OpenURI portal via xdg-desktop-portal-gtk can write a malicious .jar file to the host file system, set its executable bit, and trigger the handler to execute arbitrary code outside of the sandbox environment.
{
"binaries": [
{
"binary_name": "openjdk-9-demo",
"binary_version": "9~b114-0ubuntu1"
},
{
"binary_name": "openjdk-9-jdk",
"binary_version": "9~b114-0ubuntu1"
},
{
"binary_name": "openjdk-9-jdk-headless",
"binary_version": "9~b114-0ubuntu1"
},
{
"binary_name": "openjdk-9-jre",
"binary_version": "9~b114-0ubuntu1"
},
{
"binary_name": "openjdk-9-jre-headless",
"binary_version": "9~b114-0ubuntu1"
},
{
"binary_name": "openjdk-9-source",
"binary_version": "9~b114-0ubuntu1"
}
]
}{
"binaries": [
{
"binary_name": "openjdk-13-demo",
"binary_version": "13.0.7+5-0ubuntu1~20.04"
},
{
"binary_name": "openjdk-13-jdk",
"binary_version": "13.0.7+5-0ubuntu1~20.04"
},
{
"binary_name": "openjdk-13-jdk-headless",
"binary_version": "13.0.7+5-0ubuntu1~20.04"
},
{
"binary_name": "openjdk-13-jre",
"binary_version": "13.0.7+5-0ubuntu1~20.04"
},
{
"binary_name": "openjdk-13-jre-headless",
"binary_version": "13.0.7+5-0ubuntu1~20.04"
},
{
"binary_name": "openjdk-13-jre-zero",
"binary_version": "13.0.7+5-0ubuntu1~20.04"
},
{
"binary_name": "openjdk-13-source",
"binary_version": "13.0.7+5-0ubuntu1~20.04"
}
]
}{
"binaries": [
{
"binary_name": "openjdk-16-demo",
"binary_version": "16.0.1+9-1~20.04"
},
{
"binary_name": "openjdk-16-jdk",
"binary_version": "16.0.1+9-1~20.04"
},
{
"binary_name": "openjdk-16-jdk-headless",
"binary_version": "16.0.1+9-1~20.04"
},
{
"binary_name": "openjdk-16-jre",
"binary_version": "16.0.1+9-1~20.04"
},
{
"binary_name": "openjdk-16-jre-headless",
"binary_version": "16.0.1+9-1~20.04"
},
{
"binary_name": "openjdk-16-jre-zero",
"binary_version": "16.0.1+9-1~20.04"
},
{
"binary_name": "openjdk-16-source",
"binary_version": "16.0.1+9-1~20.04"
}
]
}{
"binaries": [
{
"binary_name": "openjdk-18-demo",
"binary_version": "18.0.2+9-2~22.04"
},
{
"binary_name": "openjdk-18-jdk",
"binary_version": "18.0.2+9-2~22.04"
},
{
"binary_name": "openjdk-18-jdk-headless",
"binary_version": "18.0.2+9-2~22.04"
},
{
"binary_name": "openjdk-18-jre",
"binary_version": "18.0.2+9-2~22.04"
},
{
"binary_name": "openjdk-18-jre-headless",
"binary_version": "18.0.2+9-2~22.04"
},
{
"binary_name": "openjdk-18-jre-zero",
"binary_version": "18.0.2+9-2~22.04"
},
{
"binary_name": "openjdk-18-source",
"binary_version": "18.0.2+9-2~22.04"
}
]
}{
"binaries": [
{
"binary_name": "openjdk-17-demo",
"binary_version": "17.0.21.0.3+1-1~26.10.1"
},
{
"binary_name": "openjdk-17-jdk",
"binary_version": "17.0.21.0.3+1-1~26.10.1"
},
{
"binary_name": "openjdk-17-jdk-headless",
"binary_version": "17.0.21.0.3+1-1~26.10.1"
},
{
"binary_name": "openjdk-17-jre",
"binary_version": "17.0.21.0.3+1-1~26.10.1"
},
{
"binary_name": "openjdk-17-jre-headless",
"binary_version": "17.0.21.0.3+1-1~26.10.1"
},
{
"binary_name": "openjdk-17-jre-zero",
"binary_version": "17.0.21.0.3+1-1~26.10.1"
},
{
"binary_name": "openjdk-17-source",
"binary_version": "17.0.21.0.3+1-1~26.10.1"
}
]
}{
"binaries": [
{
"binary_name": "openjdk-17-crac-demo",
"binary_version": "17.0.20+8-0ubuntu1"
},
{
"binary_name": "openjdk-17-crac-jdk",
"binary_version": "17.0.20+8-0ubuntu1"
},
{
"binary_name": "openjdk-17-crac-jdk-headless",
"binary_version": "17.0.20+8-0ubuntu1"
},
{
"binary_name": "openjdk-17-crac-jre",
"binary_version": "17.0.20+8-0ubuntu1"
},
{
"binary_name": "openjdk-17-crac-jre-headless",
"binary_version": "17.0.20+8-0ubuntu1"
},
{
"binary_name": "openjdk-17-crac-jre-zero",
"binary_version": "17.0.20+8-0ubuntu1"
},
{
"binary_name": "openjdk-17-crac-source",
"binary_version": "17.0.20+8-0ubuntu1"
}
]
}{
"binaries": [
{
"binary_name": "openjdk-21-demo",
"binary_version": "21.0.13.0.3+1-1~26.10.1"
},
{
"binary_name": "openjdk-21-jdk",
"binary_version": "21.0.13.0.3+1-1~26.10.1"
},
{
"binary_name": "openjdk-21-jdk-headless",
"binary_version": "21.0.13.0.3+1-1~26.10.1"
},
{
"binary_name": "openjdk-21-jre",
"binary_version": "21.0.13.0.3+1-1~26.10.1"
},
{
"binary_name": "openjdk-21-jre-headless",
"binary_version": "21.0.13.0.3+1-1~26.10.1"
},
{
"binary_name": "openjdk-21-jre-zero",
"binary_version": "21.0.13.0.3+1-1~26.10.1"
},
{
"binary_name": "openjdk-21-source",
"binary_version": "21.0.13.0.3+1-1~26.10.1"
},
{
"binary_name": "openjdk-21-testsupport",
"binary_version": "21.0.13.0.3+1-1~26.10.1"
}
]
}{
"binaries": [
{
"binary_name": "openjdk-21-crac-demo",
"binary_version": "21.0.12+8-0ubuntu1"
},
{
"binary_name": "openjdk-21-crac-jdk",
"binary_version": "21.0.12+8-0ubuntu1"
},
{
"binary_name": "openjdk-21-crac-jdk-headless",
"binary_version": "21.0.12+8-0ubuntu1"
},
{
"binary_name": "openjdk-21-crac-jre",
"binary_version": "21.0.12+8-0ubuntu1"
},
{
"binary_name": "openjdk-21-crac-jre-headless",
"binary_version": "21.0.12+8-0ubuntu1"
},
{
"binary_name": "openjdk-21-crac-jre-zero",
"binary_version": "21.0.12+8-0ubuntu1"
},
{
"binary_name": "openjdk-21-crac-source",
"binary_version": "21.0.12+8-0ubuntu1"
},
{
"binary_name": "openjdk-21-crac-testsupport",
"binary_version": "21.0.12+8-0ubuntu1"
}
]
}{
"binaries": [
{
"binary_name": "openjdk-8-demo",
"binary_version": "8u512-b09~us1-0ubuntu1~26.10.1"
},
{
"binary_name": "openjdk-8-jdk",
"binary_version": "8u512-b09~us1-0ubuntu1~26.10.1"
},
{
"binary_name": "openjdk-8-jdk-headless",
"binary_version": "8u512-b09~us1-0ubuntu1~26.10.1"
},
{
"binary_name": "openjdk-8-jre",
"binary_version": "8u512-b09~us1-0ubuntu1~26.10.1"
},
{
"binary_name": "openjdk-8-jre-headless",
"binary_version": "8u512-b09~us1-0ubuntu1~26.10.1"
},
{
"binary_name": "openjdk-8-jre-zero",
"binary_version": "8u512-b09~us1-0ubuntu1~26.10.1"
},
{
"binary_name": "openjdk-8-source",
"binary_version": "8u512-b09~us1-0ubuntu1~26.10.1"
}
]
}{
"binaries": [
{
"binary_name": "openjdk-11-demo",
"binary_version": "11.0.33+9-1ubuntu1~26.10.1"
},
{
"binary_name": "openjdk-11-jdk",
"binary_version": "11.0.33+9-1ubuntu1~26.10.1"
},
{
"binary_name": "openjdk-11-jdk-headless",
"binary_version": "11.0.33+9-1ubuntu1~26.10.1"
},
{
"binary_name": "openjdk-11-jre",
"binary_version": "11.0.33+9-1ubuntu1~26.10.1"
},
{
"binary_name": "openjdk-11-jre-headless",
"binary_version": "11.0.33+9-1ubuntu1~26.10.1"
},
{
"binary_name": "openjdk-11-jre-zero",
"binary_version": "11.0.33+9-1ubuntu1~26.10.1"
},
{
"binary_name": "openjdk-11-source",
"binary_version": "11.0.33+9-1ubuntu1~26.10.1"
}
]
}