Lucene search

K
veracodeVeracode Vulnerability DatabaseVERACODE:41787
HistoryJul 27, 2023 - 6:46 a.m.

Improper Permission Checks

2023-07-2706:46:33
Veracode Vulnerability Database
sca.analysiscenter.veracode.com
10
directus
vulnerable
permission checks
graphql
subscription
information disclosure

6.5 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

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

0.001 Low

EPSS

Percentile

20.8%

directus is vulnerable to Improper Permission Checks. The vulnerability exists because the permission filters such as user_created IS $CURRENT_USER are not properly checked in the library when using a GraphQL subscription, allowing an attacker to get a subscription event for which they do not have permissions, leading to information disclosure.

CPENameOperatorVersion
directusle10.4.3
directusle10.4.3

6.5 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

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

0.001 Low

EPSS

Percentile

20.8%

Related for VERACODE:41787