Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-40975

Опубликовано: 27 апр. 2026
Источник: redhat
CVSS3: 8.2
EPSS Низкий

Описание

Values produced by ${random.value} are not suitable for use as secrets. ${random.uuid} is not affected. ${random.int} and ${random.long} should never be used for secrets as they are numeric values with a predictable range. Affected: Spring Boot 4.0.0–4.0.5 (fix 4.0.6), 3.5.0–3.5.13 (fix 3.5.14), 3.4.0–3.4.15 (fix 3.4.16), 3.3.0–3.3.18 (fix 3.3.19), 2.7.0–2.7.32 (fix 2.7.33); random value property source / weak PRNG for secrets. Versions that are no longer supported are also affected per vendor advisory.

A flaw was found in Spring Boot. The ${random.value} property source utilizes a weak pseudo-random number generator (PRNG), meaning the values it produces are not sufficiently random for use as cryptographic secrets. An attacker could potentially predict these values, which may lead to information disclosure or a security bypass if they are used in sensitive applications.

Меры по смягчению последствий

Applications utilizing Spring Boot should avoid using the ${random.value} property for generating cryptographic secrets or other security-sensitive data. Developers should review their application configurations and code to ensure that only cryptographically strong random number generators are used for such purposes. For UUID generation, ${random.uuid} is not affected and can be used.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat AMQ Broker 7spring-bootNot affected
Red Hat AMQ Clientsspring-bootAffected
Red Hat build of OptaPlanner 8spring-bootAffected
Red Hat Enterprise Linux 8log4j:2/log4jNot affected
Red Hat Enterprise Linux 9log4jNot affected
Red Hat Fuse 7spring-bootWill not fix
Red Hat JBoss Enterprise Application Platform 7spring-bootNot affected
Red Hat JBoss Enterprise Application Platform 8spring-bootNot affected
Red Hat JBoss Enterprise Application Platform Expansion Packspring-bootNot affected
Red Hat Process Automation 7spring-bootNot affected

Показывать по

Дополнительная информация

Статус:

Important
Дефект:
CWE-338
https://bugzilla.redhat.com/show_bug.cgi?id=2463331Spring Boot: Spring Boot: Weak pseudo-random number generation can lead to information disclosure.

EPSS

Процентиль: 24%
0.00312
Низкий

8.2 High

CVSS3

Связанные уязвимости

CVSS3: 4.8
nvd
4 месяца назад

Values produced by ${random.value} are not suitable for use as secrets. ${random.uuid} is not affected. ${random.int} and ${random.long} should never be used for secrets as they are numeric values with a predictable range. Affected: Spring Boot 4.0.0–4.0.5 (fix 4.0.6), 3.5.0–3.5.13 (fix 3.5.14), 3.4.0–3.4.15 (fix 3.4.16), 3.3.0–3.3.18 (fix 3.3.19), 2.7.0–2.7.32 (fix 2.7.33); random value property source / weak PRNG for secrets. Versions that are no longer supported are also affected per vendor advisory.

CVSS3: 4.8
github
4 месяца назад

Spring Boot's random value property source uses a weak PRNG unsuitable for secrets

EPSS

Процентиль: 24%
0.00312
Низкий

8.2 High

CVSS3