mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-18 19:29:21 +01:00
Glibc: Fix CVE-2023-4806
This commit is contained in:
parent
b91b12adf3
commit
efd11134bb
@ -40,6 +40,26 @@
|
||||
appropriate for the entry or if needed the entire day's listitem.
|
||||
-->
|
||||
|
||||
<listitem>
|
||||
<para>2023-09-13</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[xry111] - Fix CVE-2023-4806 for Glibc-2.38. Fixes
|
||||
<ulink url='&lfs-ticket-root;5347'>#5347</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2023-09-12</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[xry111] - Fix CVE-2023-4527 for Glibc-2.38. Fixes
|
||||
<ulink url='&lfs-ticket-root;5346'>#5346</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2023-09-07</para>
|
||||
<itemizedlist>
|
||||
|
@ -287,35 +287,20 @@
|
||||
<title>Added:</title>
|
||||
<listitem><para></para></listitem> <!-- satisfy build -->
|
||||
|
||||
<!--<listitem>
|
||||
<para>&grub-upstream-fixes-patch;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>&glibc-upstream-fixes-patch;</para>
|
||||
</listitem>
|
||||
|
||||
<!--<listitem>
|
||||
<para>&readline-fixes-patch;</para>
|
||||
</listitem>-->
|
||||
|
||||
<!--<listitem revision="systemd">
|
||||
<para>&systemd-upstream-patch;</para>
|
||||
</listitem>-->
|
||||
</itemizedlist>
|
||||
|
||||
<itemizedlist>
|
||||
<title>Removed:</title>
|
||||
<listitem><para></para></listitem> <!-- satisfy build -->
|
||||
<!--
|
||||
<listitem revision='sysv'>
|
||||
<para>eudev-3.2.12</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Pkg-config-0.29.2</para>
|
||||
<para>glibc-2.38-memalign_fix-1.patch</para>
|
||||
</listitem>
|
||||
|
||||
<listitem revision='systemd'>
|
||||
<para>systemd-252-security_fix-1.patch</para>
|
||||
</listitem>
|
||||
-->
|
||||
</itemizedlist>
|
||||
|
||||
</sect1>
|
||||
|
@ -78,10 +78,10 @@
|
||||
</varlistentry>
|
||||
-->
|
||||
<varlistentry>
|
||||
<term>Glibc Memalign Patch - <token>&glibc-memalign-patch-size;</token>:</term>
|
||||
<term>Glibc Upstream Fixes Patch - <token>&glibc-upstream-fixes-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
<para>Download: <ulink url="&patches-root;&glibc-memalign-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&glibc-memalign-patch-md5;</literal></para>
|
||||
<para>Download: <ulink url="&patches-root;&glibc-upstream-fixes-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&glibc-upstream-fixes-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
@ -50,22 +50,10 @@
|
||||
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen>
|
||||
|
||||
<para>Now fix a regression causing the posix_memalign() function
|
||||
to be very slow in some conditions:</para>
|
||||
<para>Now fix two security vulnerabilities and a regression causing the
|
||||
posix_memalign() function very slow in some conditions:</para>
|
||||
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-memalign-patch;</userinput></screen>
|
||||
|
||||
<!-- CVE-2023-4527
|
||||
https://sourceware.org/bugzilla/show_bug.cgi?id=30842
|
||||
https://sourceware.org/ml/libc-alpha/2023-September/151522.html -->
|
||||
<para>Then fix a security vulnerability exploitable when the
|
||||
<option>no-aaaa</option> option is used in
|
||||
<filename>/etc/resolv.conf</filename>:</para>
|
||||
|
||||
<screen><userinput remap="pre">sed \
|
||||
-E "/__res_context_search/\
|
||||
{N;N;s/(search \(([^,]*,){6}[^,]*)NULL/\1\&alt_dns_packet_buffer/}" \
|
||||
-i resolv/nss_dns/dns-host.c</userinput></screen>
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../&glibc-upstream-fixes-patch;</userinput></screen>
|
||||
|
||||
<para>The Glibc documentation recommends building Glibc
|
||||
in a dedicated build directory:</para>
|
||||
|
@ -14,9 +14,9 @@
|
||||
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
|
||||
<!ENTITY glibc-fhs-patch-size "2.8 KB">
|
||||
|
||||
<!ENTITY glibc-memalign-patch "glibc-&glibc-version;-memalign_fix-1.patch">
|
||||
<!ENTITY glibc-memalign-patch-md5 "2c3552bded42a83ad6a7087c5fbf3857">
|
||||
<!ENTITY glibc-memalign-patch-size "20 KB">
|
||||
<!ENTITY glibc-upstream-fixes-patch "glibc-&glibc-version;-upstream_fixes-1.patch">
|
||||
<!ENTITY glibc-upstream-fixes-patch-md5 "2e347e291804b62a18a43a8cdc79e01e">
|
||||
<!ENTITY glibc-upstream-fixes-patch-size "24 KB">
|
||||
|
||||
<!ENTITY grub-upstream-fixes-patch "grub-&grub-version;-upstream_fixes-1.patch">
|
||||
<!ENTITY grub-upstream-fixes-patch-md5 "da388905710bb4cbfbc7bd7346ff9174">
|
||||
|
Loading…
Reference in New Issue
Block a user