8.1 High
CVSS3
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
REQUIRED
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
HIGH
Availability Impact
HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H
5.8 Medium
CVSS2
Access Vector
NETWORK
Access Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
NONE
Integrity Impact
PARTIAL
Availability Impact
PARTIAL
AV:N/AC:M/Au:N/C:N/I:P/A:P
0.007 Low
EPSS
Percentile
80.7%
squashfs_opendir in unsquash-1.c in Squashfs-Tools 4.5 stores the filename in the directory entry; this is then used by unsquashfs to create the new file during the unsquash. The filename is not validated for traversal outside of the destination directory, and thus allows writing to locations outside of the destination.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
Alpine | edge-main | noarch | squashfs-tools | < 4.5-r0 | UNKNOWN |
Alpine | 3.11-main | noarch | squashfs-tools | < 4.5-r0 | UNKNOWN |
Alpine | 3.12-main | noarch | squashfs-tools | < 4.5-r0 | UNKNOWN |
Alpine | 3.13-main | noarch | squashfs-tools | < 4.5-r0 | UNKNOWN |
Alpine | 3.14-main | noarch | squashfs-tools | < 4.5-r0 | UNKNOWN |
Alpine | 3.15-main | noarch | squashfs-tools | < 4.5-r0 | UNKNOWN |
Alpine | 3.16-main | noarch | squashfs-tools | < 4.5-r0 | UNKNOWN |
Alpine | 3.17-main | noarch | squashfs-tools | < 4.5-r0 | UNKNOWN |
Alpine | 3.18-main | noarch | squashfs-tools | < 4.5-r0 | UNKNOWN |
Alpine | 3.19-main | noarch | squashfs-tools | < 4.5-r0 | UNKNOWN |
8.1 High
CVSS3
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
REQUIRED
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
HIGH
Availability Impact
HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H
5.8 Medium
CVSS2
Access Vector
NETWORK
Access Complexity
MEDIUM
Authentication
NONE
Confidentiality Impact
NONE
Integrity Impact
PARTIAL
Availability Impact
PARTIAL
AV:N/AC:M/Au:N/C:N/I:P/A:P
0.007 Low
EPSS
Percentile
80.7%