Description
In RESTEasy the insecure File.createTempFile() is used in the DataSourceProvider, FileProvider and Mime4JWorkaround classes which creates temp files with insecure permissions that could be read by a local user.
Remediation
References
https://github.com/resteasy/resteasy/pull/3409/commits/807d7456f2137cde8ef7c316707211bf4e542d56
https://security.netapp.com/advisory/ntap-20230427-0001/
Related Vulnerabilities
CVE-2021-32050 Vulnerability in maven package org.webjars.npm:mongodb
CVE-2022-25948 Vulnerability in npm package liquidjs
CVE-2020-36282 Vulnerability in maven package com.rabbitmq.jms:rabbitmq-jms
CVE-2023-26476 Vulnerability in maven package org.xwiki.platform:xwiki-platform-wiki-ui-mainwiki
CVE-2020-8203 Vulnerability in maven package org.webjars.bowergithub.lodash:lodash