First published: Thu Apr 22 2021(Updated: )
Eclipse Jersey 2.28 to 2.33 and Eclipse Jersey 3.0.0 to 3.0.1 contains a local information disclosure vulnerability. This is due to the use of the File.createTempFile which creates a file inside of the system temporary directory with the permissions: -rw-r--r--. Thus the contents of this file are viewable by all other users locally on the system. As such, if the contents written is security sensitive, it can be disclosed to other local users.
Credit: emo@eclipse.org
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/jersey | <2.34 | 2.34 |
redhat/jersey | <3.0.2 | 3.0.2 |
Eclipse Jersey | >=2.28<2.34 | |
Eclipse Jersey | >=3.0.0<3.0.2 | |
Oracle Communications Cloud Native Core Policy | =1.15.0 | |
IBM Cognos Analytics | =1.15.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
(Appears in the following advisories)
CVE-2021-28168 is a local information disclosure vulnerability found in Eclipse Jersey versions 2.28 to 2.33 and versions 3.0.0 to 3.0.1.
The severity of CVE-2021-28168 is medium, with a severity value of 6.2.
CVE-2021-28168 allows an attacker to read the contents of a file created in the system temporary directory, potentially exposing sensitive information.
Eclipse Jersey versions 2.28 to 2.33 and versions 3.0.0 to 3.0.1 are affected by CVE-2021-28168.
To fix CVE-2021-28168, it is recommended to upgrade to Eclipse Jersey version 2.34 or 3.0.2, depending on the affected version.