CVE-2021-28168
Last modified
CVE-2021-28168 is a medium-severity vulnerability rated 5.5/10 on the CVSS scale. 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--. EPSS estimates a 0.91% chance of exploitation in the next 30 days.
Description
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.
Metrics
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Eclipse | Jersey | >= 2.28, < 2.34 |
| Eclipse | Jersey | >= 3.0.0, < 3.0.2 |
| Oracle | Communications Cloud Native Core Policy | 1.15.0 |
| Oracle | Communications Cloud Native Core Unified Data Repository | 1.15.0 |
References
- https://github.com/eclipse-ee4j/jersey/pull/4712Patch, Third Party Advisory
- https://github.com/eclipse-ee4j/jersey/security/advisories/GHSA-c43q-5hpj-4crvThird Party Advisory
- https://www.oracle.com/security-alerts/cpuapr2022.htmlThird Party Advisory
- https://github.com/eclipse-ee4j/jersey/pull/4712Patch, Third Party Advisory
- https://github.com/eclipse-ee4j/jersey/security/advisories/GHSA-c43q-5hpj-4crvThird Party Advisory
- https://www.oracle.com/security-alerts/cpuapr2022.htmlThird Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2021-28168?
How severe is CVE-2021-28168?
How do I fix CVE-2021-28168?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2021
- CVE-2021-28162In Eclipse Theia versions up to and including 0.16.0, in the…6.1
- CVE-2021-28163In Eclipse Jetty 9.4.32 to 9.4.38, 10.0.0.beta2 to 10.0.1, a…2.7
- CVE-2021-28164In Eclipse Jetty 9.4.37.v20210219 to 9.4.38.v20210224, the d…5.3
- CVE-2021-28165In Eclipse Jetty 7.2.2 to 9.4.38, 10.0.0.alpha0 to 10.0.1, a…7.5
- CVE-2021-28166In Eclipse Mosquitto version 2.0.0 to 2.0.9, if an authentic…6.5
- CVE-2021-28167In Eclipse Openj9 to version 0.25.0, usage of the jdk.intern…6.5
- CVE-2021-28169For Eclipse Jetty versions <= 9.4.40, <= 10.0.2, <= 11.0.2, …5.3
- CVE-2021-28170In the Jakarta Expression Language implementation 3.0.3 and …5.3
- CVE-2021-28171The Vangene deltaFlow E-platform does not take properly prot…9.8
- CVE-2021-28172There is a Path Traversal vulnerability in the file download…7.5
- CVE-2021-28173The file upload function of Vangene deltaFlow E-platform doe…9.8
- CVE-2021-28174Mitake smart stock selection system contains a broken authen…6.5
Are you affected by CVE-2021-28168?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
