When cross-compiling c-ares and using the autotools build system, CARES_RANDOM_FILE will not be set, as seen when cross compiling aarch64 android. This will downgrade to using rand() as a fallback which could allow an attacker to take advantage of the lack of entropy by not using a CSPRNG.
Platform | Package | Release Date | Advisory |
---|---|---|---|
Amazon Linux 2 - Core | c-ares | 2024-01-19 01:51 | ALAS2-2024-2429 |
Amazon Linux 2023 | c-ares | 2023-06-05 16:39 | ALAS2023-2023-198 |
Amazon Linux 2 - Ecs Extra | ecs-service-connect-agent | 2023-09-14 01:06 | ALAS2ECS-2023-007 |
Amazon Linux 2023 | ecs-service-connect-agent | 2023-09-14 00:54 | ALAS2023-2023-344 |
Score Type | Score | Vector | |
---|---|---|---|
Amazon Linux | CVSSv3 | 3.7 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N |
NVD | CVSSv3 | 3.7 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N |