Lucene search

K
githubGitHub Advisory DatabaseGHSA-J75R-VF64-6RRH
HistoryFeb 24, 2023 - 6:30 p.m.

RestEasy Reactive implementation of Quarkus allows Creation of Temporary File With Insecure Permissions

2023-02-2418:30:25
CWE-378
CWE-668
GitHub Advisory Database
github.com
50
resteasy
reactive
quarkus
file security
insecure permissions
filebody handler

3.3 Low

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

0.0004 Low

EPSS

Percentile

5.1%

In RestEasy Reactive implementation of Quarkus the insecure File.createTempFile() is used in the FileBodyHandler class which creates temp files with insecure permissions that could be read by a local user.

Affected configurations

Vulners
Node
io.quarkus.resteasy.reactive\resteasyMatchreactive

3.3 Low

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

0.0004 Low

EPSS

Percentile

5.1%