Lucene search

K
ubuntucveUbuntu.comUB:CVE-2023-26053
HistoryMar 02, 2023 - 12:00 a.m.

CVE-2023-26053

2023-03-0200:00:00
ubuntu.com
ubuntu.com
10
gradle
collision attack
pgp keys

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.003

Percentile

68.4%

Gradle is a build tool with a focus on build automation and support for
multi-language development. This is a collision attack on long IDs (64bits)
for PGP keys. Users of dependency verification in Gradle are vulnerable if
they use long IDs for PGP keys in a trusted-key or pgp element in their
dependency verification metadata file. The fix is to fail dependency
verification if anything but a fingerprint is used in a trust element in
dependency verification metadata. The problem is fixed in Gradle 8.0 and
above. The problem is also patched in Gradle 6.9.4 and 7.6.1. As a
workaround, use only full fingerprint IDs for trusted-key or pgp
element in the metadata is a protection against this issue.

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.003

Percentile

68.4%