After six months of development published the release of the system library GNU C Library (Glibc) 2.37 , which completely follows the requirements of ISO C11 and Posix.1-2017 standards. The new issue includes corrections from 63 developers.
Unlike past issues at GLIBC 2.37 suggested Mostly errors. Of the noticeable improvements, only adding to the Getent utility “-No-ddrconfig” to leave the IP addresses that do not correspond to the existing network configuration (i.e. IPV6/IPV4-address show, even if there are no network interfaces with IPV6 addresses /IPV4, which corresponds to behavior when calling the Getaddrinfo function without a flag ai_addrconfig).
The new version also changed the behavior of the compoirer, which now does not load the separated objects from the subcatalogs of “TLS” in the way of searching for libraries and subcapcans with the name of the platform (at_platform).
eliminated vulnerability ( CVE-2022-39046 ), leading to a leak of memory contents to the log (reading an inexplicable memory from a heap and reflecting the data read in the log) when processing syslog lines, more than the size of more 1024 byte.