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.
| Software | From | Fixed in |
|---|---|---|
org.jboss.resteasy / resteasy-core
|
6.0.0.Beta1 | 6.2.3.Final |
org.jboss.resteasy / resteasy-core
|
5.0.0.Alpha1 | 5.0.6.Final |
org.jboss.resteasy / resteasy-core
|
4.0.0.Beta1 | 4.7.8.Final |
org.jboss.resteasy / resteasy-multipart-provider
|
6.0.0.Beta1 | 6.2.3.Final |
org.jboss.resteasy / resteasy-multipart-provider
|
5.0.0.Alpha1 | 5.0.6.Final |
org.jboss.resteasy / resteasy-multipart-provider
|
4.0.0.Beta1 | 4.7.8.Final |
org.jboss.resteasy / resteasy-multipart-provider
|
- | 3.15.5.Final |
org.jboss.resteasy / resteasy-core
|
- | 3.15.5.Final |
| redhat / resteasy | 5.0.5 | 5.0.5.x |
| redhat / resteasy | 4.7.7 | 4.7.7.x |
| redhat / resteasy | 3.15.4 | 3.15.4.x |
| redhat / resteasy | 6.2.2 | 6.2.2.x |