Unrated severityNVD Advisory· Published May 25, 2023· Updated Feb 13, 2025
AutoTools does not set CARES_RANDOM_FILE during cross compilation
CVE-2023-31124
Description
c-ares is an asynchronous resolver library. 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. This issue was patched in version 1.19.1.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected products
68- osv-coords66 versionspkg:apk/chainguard/c-arespkg:apk/chainguard/c-ares-devpkg:apk/chainguard/c-ares-docpkg:apk/wolfi/c-arespkg:apk/wolfi/c-ares-devpkg:apk/wolfi/c-ares-docpkg:rpm/almalinux/c-arespkg:rpm/almalinux/c-ares-develpkg:rpm/almalinux/nodejspkg:rpm/almalinux/nodejs-develpkg:rpm/almalinux/nodejs-docspkg:rpm/almalinux/nodejs-full-i18npkg:rpm/almalinux/nodejs-libspkg:rpm/almalinux/nodejs-nodemonpkg:rpm/almalinux/nodejs-packagingpkg:rpm/almalinux/nodejs-packaging-bundlerpkg:rpm/almalinux/npmpkg:rpm/opensuse/c-ares&distro=openSUSE%20Leap%2015.4pkg:rpm/opensuse/c-ares&distro=openSUSE%20Leap%2015.5pkg:rpm/opensuse/c-ares&distro=openSUSE%20Leap%20Micro%205.3pkg:rpm/opensuse/c-ares&distro=openSUSE%20Tumbleweedpkg:rpm/opensuse/nodejs16&distro=openSUSE%20Leap%2015.4pkg:rpm/opensuse/nodejs18&distro=openSUSE%20Leap%2015.4pkg:rpm/opensuse/nodejs18&distro=openSUSE%20Leap%2015.5pkg:rpm/suse/c-ares&distro=SUSE%20Enterprise%20Storage%207pkg:rpm/suse/c-ares&distro=SUSE%20Enterprise%20Storage%207.1pkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP1-LTSSpkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP2-LTSSpkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP3-ESPOSpkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP3-LTSSpkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20Micro%205.1pkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20Micro%205.2pkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20Micro%205.3pkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20Micro%205.4pkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP4pkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP5pkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20Real%20Time%2015%20SP3pkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP1-LTSSpkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP2-LTSSpkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP3-LTSSpkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP1pkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP2pkg:rpm/suse/c-ares&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP3pkg:rpm/suse/c-ares&distro=SUSE%20Manager%20Proxy%204.2pkg:rpm/suse/c-ares&distro=SUSE%20Manager%20Server%204.2pkg:rpm/suse/libcares2&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP2-BCLpkg:rpm/suse/libcares2&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP4-ESPOSpkg:rpm/suse/libcares2&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP4-LTSSpkg:rpm/suse/libcares2&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5pkg:rpm/suse/libcares2&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP4pkg:rpm/suse/libcares2&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5pkg:rpm/suse/libcares2&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2012%20SP5pkg:rpm/suse/libcares2&distro=SUSE%20Linux%20Enterprise%20Workstation%20Extension%2012%20SP5pkg:rpm/suse/libcares2&distro=SUSE%20OpenStack%20Cloud%209pkg:rpm/suse/libcares2&distro=SUSE%20OpenStack%20Cloud%20Crowbar%209pkg:rpm/suse/nodejs16&distro=SUSE%20Enterprise%20Storage%207.1pkg:rpm/suse/nodejs16&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP3-ESPOSpkg:rpm/suse/nodejs16&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015%20SP3-LTSSpkg:rpm/suse/nodejs16&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Web%20and%20Scripting%2012pkg:rpm/suse/nodejs16&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Web%20and%20Scripting%2015%20SP4pkg:rpm/suse/nodejs16&distro=SUSE%20Linux%20Enterprise%20Server%2015%20SP3-LTSSpkg:rpm/suse/nodejs16&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015%20SP3pkg:rpm/suse/nodejs16&distro=SUSE%20Manager%20Server%204.2pkg:rpm/suse/nodejs18&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Web%20and%20Scripting%2012pkg:rpm/suse/nodejs18&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Web%20and%20Scripting%2015%20SP4pkg:rpm/suse/nodejs18&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Web%20and%20Scripting%2015%20SP5
< 1.19.1-r0+ 65 more
- (no CPE)range: < 1.19.1-r0
- (no CPE)range: < 1.19.1-r0
- (no CPE)range: < 1.19.1-r0
- (no CPE)range: < 1.19.1-r0
- (no CPE)range: < 1.19.1-r0
- (no CPE)range: < 1.19.1-r0
- (no CPE)range: < 1.19.1-1.el9
- (no CPE)range: < 1.19.1-1.el9
- (no CPE)range: < 1:18.14.2-3.module_el9.2.0+30+e3312493
- (no CPE)range: < 1:18.14.2-3.module_el9.2.0+30+e3312493
- (no CPE)range: < 1:18.14.2-3.module_el9.2.0+30+e3312493
- (no CPE)range: < 1:18.14.2-3.module_el9.2.0+30+e3312493
- (no CPE)range: < 1:16.19.1-2.el9_2
- (no CPE)range: < 2.0.20-2.module_el9.2.0+29+de583a0b
- (no CPE)range: < 2021.06-4.module_el9.1.0+13+d9a595ea
- (no CPE)range: < 2021.06-4.module_el9.1.0+13+d9a595ea
- (no CPE)range: < 1:9.5.0-1.18.14.2.3.module_el9.2.0+30+e3312493
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-1.1
- (no CPE)range: < 16.20.1-150400.3.21.1
- (no CPE)range: < 18.16.1-150400.9.9.1
- (no CPE)range: < 18.16.1-150400.9.9.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.19.1-150000.3.23.1
- (no CPE)range: < 1.9.1-9.12.1
- (no CPE)range: < 1.9.1-9.12.1
- (no CPE)range: < 1.9.1-9.12.1
- (no CPE)range: < 1.9.1-9.12.1
- (no CPE)range: < 1.9.1-9.12.1
- (no CPE)range: < 1.9.1-9.12.1
- (no CPE)range: < 1.9.1-9.12.1
- (no CPE)range: < 1.9.1-9.12.1
- (no CPE)range: < 1.9.1-9.12.1
- (no CPE)range: < 1.9.1-9.12.1
- (no CPE)range: < 16.20.1-150300.7.24.2
- (no CPE)range: < 16.20.1-150300.7.24.2
- (no CPE)range: < 16.20.1-150300.7.24.2
- (no CPE)range: < 16.20.1-8.30.1
- (no CPE)range: < 16.20.1-150400.3.21.1
- (no CPE)range: < 16.20.1-150300.7.24.2
- (no CPE)range: < 16.20.1-150300.7.24.2
- (no CPE)range: < 16.20.1-150300.7.24.2
- (no CPE)range: < 18.16.1-8.9.1
- (no CPE)range: < 18.16.1-150400.9.9.1
- (no CPE)range: < 18.16.1-150400.9.9.1
Patches
Vulnerability mechanics
References
5- github.com/c-ares/c-ares/releases/tag/cares-1_19_1mitrex_refsource_MISC
- github.com/c-ares/c-ares/security/advisories/GHSA-54xr-f67r-4pc4mitrex_refsource_CONFIRM
- lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/B5Z5XFNXTNPTCBBVXFDNZQVLLIE6VRBY/mitre
- lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/UBFWILTA33LOSV23P44FGTQQIDRJHIY7/mitre
- security.gentoo.org/glsa/202310-09mitre
News mentions
0No linked articles in our index yet.