Lucene search

K
jvnJapan Vulnerability NotesJVN:35897618
HistoryJul 21, 2023 - 12:00 a.m.

JVN#35897618: GBrowse vulnerable to unrestricted upload of files with dangerous types

2023-07-2100:00:00
Japan Vulnerability Notes
jvn.jp
9
gbrowse
vulnerability
unrestricted upload
arbitrary code
cwe-434
file formats
jbrowse2

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

EPSS

0.001

Percentile

51.0%

GBrowse provided by Generic Model Organism Database Project is a web-based genome browser. GBrowse allows the users to upload their own data in several file formats (see “GBrowse User Uploads”).
The affected versions of GBrowse accept files with any formats uploaded (CWE-434), and place them in the area accessible through unauthenticated web requests.

The reporter states that attacks exploiting this vulnerability have been observed.

Impact

Anyone who can upload files through the product may execute arbitrary code on the server.

Solution

Stop using the product and Switch to the successor
The developer states that GBrowse is no longer supported and recommends using the successor product JBrowse2.

Products Affected

  • GBrowse
    The reporter verifies that version 1.70 is vulnerable to this issue, and that version 2.56 restricts uploading non-GFF formatted files. This indicates that the file validation mechanism may have been implemented since version 2.x. However, the actual versions have not been confirmed.

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

EPSS

0.001

Percentile

51.0%