Changeset 4df25bd0


Ignore:
Timestamp:
05/31/2017 12:07:31 AM (5 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, lazarus, perl-modules, qt5new, trunk, upgradedb, xry111/intltool, xry111/test-20220226
Children:
c51f263
Parents:
421e0cb
Message:

Patch libtirpc and rpcbind for CVE-2017-8779.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18771 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r421e0cb r4df25bd0  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "28">                   <!-- Always 2 digits -->
     3<!ENTITY day          "30">                   <!-- Always 2 digits -->
    44<!ENTITY month        "05">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2017">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "May 28th &year;">
     9<!ENTITY releasedate  "May 30th &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • introduction/welcome/changelog.xml

    r421e0cb r4df25bd0  
    4343-->
    4444    <listitem>
     45      <para>May 30th, 2017</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[ken] - Patch rpcbind and libtirpc for the so-called rpcbomb
     49          vulnerability. Fixes
     50          <ulink url="&blfs-ticket-root;9284">#9284</ulink>.</para>
     51        </listitem>
     52      </itemizedlist>
     53    </listitem>
     54
     55    <listitem>
    4556      <para>May 28th, 2017</para>
    4657      <itemizedlist>
  • networking/netlibs/libtirpc.xml

    r421e0cb r4df25bd0  
    7373    </itemizedlist>
    7474
     75    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     76    <itemizedlist spacing="compact">
     77      <listitem>
     78        <para>
     79          Required patch:
     80          <ulink url="&patch-root;/libtirpc-&libtirpc-version;-vulnerability_fixes-1.patch"/>
     81        </para>
     82      </listitem>
     83    </itemizedlist>
     84
    7585    <bridgehead renderas="sect3">libtirpc Dependencies</bridgehead>
    7686
     
    96106    </para>
    97107
    98 <screen><userinput>./configure --prefix=/usr     \
    99             --sysconfdir=/etc \
    100             --disable-static  \
    101             --disable-gssapi  &amp;&amp;
     108<screen><userinput>
     109patch -Np1 -i ../libtirpc-&libtirpc-version;-vulnerability_fixes-1.patch &amp;&amp;
     110./configure --prefix=/usr                                   \
     111            --sysconfdir=/etc                               \
     112            --disable-static                                \
     113            --disable-gssapi                                &amp;&amp;
    102114make</userinput></screen>
    103115
  • networking/netprogs/rpcbind.xml

    r421e0cb r4df25bd0  
    5757      </listitem>
    5858    </itemizedlist>
    59 <!--
     59
    6060    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    6161    <itemizedlist spacing="compact">
     
    6363        <para>
    6464          Required patch:
    65           <ulink url="&patch-root;/rpcbind-&rpcbind-version;-tirpc_fix-1.patch"/>
     65          <ulink url="&patch-root;/rpcbind-&rpcbind-version;-vulnerability_fixes-1.patch"/>
    6666        </para>
    6767      </listitem>
    6868    </itemizedlist>
    69 -->
     69
    7070    <bridgehead renderas="sect3">rpcbind Dependencies</bridgehead>
    7171
     
    103103    commands:</para>
    104104
    105 <screen revision="sysv"><userinput>./configure --prefix=/usr       \
    106             --bindir=/sbin      \
    107             --with-rpcuser=root \
    108             --enable-warmstarts \
    109             --without-systemdsystemunitdir &amp;&amp;
     105<screen revision="sysv"><userinput>patch -Np1 -i ../rpcbind-&rpcbind-version;-vulnerability_fixes-1.patch &amp;&amp;
     106./configure --prefix=/usr                                  \
     107            --bindir=/sbin                                 \
     108            --with-rpcuser=root                            \
     109            --enable-warmstarts                            \
     110            --without-systemdsystemunitdir                 &amp;&amp;
    110111make</userinput></screen>
    111112
    112 <screen revision="systemd"><userinput>./configure --prefix=/usr  \
    113             --bindir=/sbin \
    114             --enable-warmstarts \
    115             --with-rpcuser=rpc &amp;&amp;
     113<screen revision="systemd">
     114<userinput>
     115patch -Np1 -i ../rpcbind-&rpcbind-version;-vulnerability_fixes-1.patch &amp;&amp;
     116           ./configure --prefix=/usr                       \
     117            --bindir=/sbin                                 \
     118            --enable-warmstarts                            \
     119            --with-rpcuser=rpc                             &amp;&amp;
    116120make</userinput></screen>
    117121
Note: See TracChangeset for help on using the changeset viewer.