home *** CD-ROM | disk | FTP | other *** search
/ Chaos Computer Club 1997 February / cccd_beta_feb_97.iso / contrib / cert / ca9411 < prev    next >
PGP Signed Message  |  1997-02-28  |  6KB  |  154 lines

  1. -----BEGIN PGP SIGNED MESSAGE-----
  2.  
  3. =============================================================================
  4. CERT(sm) Advisory CA-94:11
  5. Original issue date:  June 9, 1994
  6. Last revised: August 30, 1996
  7.               Information previously in the README was inserted
  8.               into the advisory. Changed URL format.
  9.  
  10.               A complete revision history is at the end of this file.
  11.  
  12. Topic: Majordomo Vulnerabilities
  13. - -----------------------------------------------------------------------------
  14.  
  15. The CERT Coordination Center has received reports of vulnerabilities in all
  16. versions of Majordomo up to and including version 1.91. These vulnerabilities
  17. enable intruders to gain access to the account that runs the Majordomo
  18. software, even if the site has firewalls and TCP wrappers. 
  19.  
  20. We recommend that all sites running Majordomo replace their current version
  21. with version 1.92 (see Section III for instructions).  It is possible to apply
  22. a quick fix to versions prior to 1.92, but we strongly recommend obtaining
  23. 1.92 instead. 
  24.  
  25. We will update this advisory as we receive additional information.
  26. Please check advisory files regularly for updates that relate to your site.
  27.  
  28. - -----------------------------------------------------------------------------
  29.  
  30. I.   Description
  31.  
  32.      Two vulnerabilities have recently been found in Majordomo. These
  33.      vulnerabilities enable intruders to gain access to the account that 
  34.      runs the Majordomo software, thus gaining the ability to execute 
  35.      arbitrary commands. The vulnerabilities can be exploited without 
  36.      a valid user name and password on the local machine, and firewalls 
  37.      and TCP wrapper protection can be bypassed. The CERT/CC has received
  38.      reports that the vulnerabilities are currently being exploited. 
  39.  
  40. II.  Impact
  41.  
  42.      Intruders can install and execute programs as the user running the
  43.      Majordomo software.
  44.  
  45. III. Solution
  46.  
  47.      A.  Recommended solution for all versions through 1.92
  48.  
  49.          Obtain and install Majordomo version 1.93.
  50.  
  51.          This version is available from
  52.  
  53.          ftp://ftp.pgh.net/pub/majordomo/
  54.          ftp://ftp.greatcircle.com/pub/majordomo/
  55.  
  56.         MD5 (majordomo-1.93.README) = 068bb343f23d3119cd196ed4222ab266
  57.         MD5 (majordomo-1.93.tar.Z)  = c589a3c3d420d68e096eafdfdac0c8aa
  58.  
  59.  
  60.      B.  Quick fix for versions 1.91 and earlier
  61.          
  62.          Until you are able to install the new version of Majordomo, you
  63.          should install the following quick fix, which has two steps.
  64.          If you are running Majordomo 1.90 and earlier, you must take both
  65.          steps. If you are running version 1.91, you need only take the 
  66.          first step. 
  67.  
  68.          Step 1 -  Disable new-list by either renaming the new-list program
  69.                    or removing it from the aliases file. 
  70.  
  71.                    If you have version 1.90 and earlier, go on to Step 2.
  72.  
  73.  
  74.          Step 2 -  In every place in the Majordomo code where there is a
  75.                    string of any of these forms,
  76.  
  77.          "|/usr/lib/sendmail -f<whatever> $to"       #majordomo.pl
  78.          "|/usr/lib/sendmail -f<whatever> $reply_to" #request-answer
  79.          "|/usr/lib/sendmail -f<whatever> $reply_to $list-approval" # new-list
  80.          "|/usr/lib/sendmail -f<whatever> \$to"      #majordomo.cf
  81.  
  82.                    Change that string to
  83.  
  84.                        "|/usr/lib/sendmail -f<whatever> -t"
  85.  
  86.                    Generally, you will find the strings in the request-answer
  87.                    file, the majordomo.pl file, and your local majordomo.cf
  88.                    file.
  89.  
  90.  
  91.          Note: If you are running a mailer other than sendmail, this step 
  92.                may not fix the vulnerability. You should obtain and install
  93.                version 1.92 as described in Section A above.
  94.  
  95. - ---------------------------------------------------------------------------
  96. The CERT Coordination Center thanks Brent Chapman of Great Circle
  97. Associates and John Rouillard of the University of Massachusetts at
  98. Boston for their support in responding to the problem.
  99. - ---------------------------------------------------------------------------
  100.  
  101. If you believe that your system has been compromised, contact the CERT
  102. Coordination Center or your representative in Forum of Incident
  103. Response and Security Teams (FIRST).
  104.  
  105. If you wish to send sensitive incident or vulnerability information to
  106. CERT via electronic mail, CERT strongly advises that the e-mail be
  107. encrypted.  CERT can support a shared DES key, PGP (public key
  108. available via anonymous FTP on info.cert.org), or PEM (contact CERT
  109. for details).
  110.  
  111. Internet E-mail: cert@cert.org
  112. Telephone: 412-268-7090 (24-hour hotline)
  113.            CERT personnel answer 8:30 a.m.-5:00 p.m. EST(GMT-5)/EDT(GMT-4),
  114.            and are on call for emergencies during other hours.
  115.  
  116. CERT Coordination Center
  117. Software Engineering Institute
  118. Carnegie Mellon University
  119. Pittsburgh, PA 15213-3890
  120. USA
  121.  
  122. Past advisories, information about FIRST representatives, and other
  123. information related to computer security are available for anonymous 
  124. FTP from info.cert.org.
  125.  
  126. Copyright 1994, 1995, 1996 Carnegie Mellon University
  127. This material may be reproduced and distributed without permission provided
  128. it is used for noncommercial purposes and the copyright statement is
  129. included.
  130.  
  131. CERT is a service mark of Carnegie Mellon University.
  132.  
  133. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  134. Revision history
  135.  
  136. Aug. 30, 1996  Information previously in the README was inserted
  137.                into the advisory. Changed URL format.
  138.  
  139. June 09, 1995  Sec. III.A - pointer to majordomo 1.93
  140.  
  141. June 1994      Sec. III.A - Added alternative FTP sites
  142.                Sec. III.B - Revised step 2 of the workaround
  143.  
  144.  
  145. -----BEGIN PGP SIGNATURE-----
  146. Version: 2.6.2
  147.  
  148. iQCVAwUBMiSoPnVP+x0t4w7BAQF2YwQAi0rNF/MEQ6JuuIHjqbxNDKfXvW3kl+y8
  149. yGZif/VbsUJRs7EOYQAkjgr5+t2oRzt3Y4NgSt2xtxzq5TJiDOZxxevTPLVATZ7d
  150. 4lIPmhBl7Cuh6NtOeIyv4UtQghzl+lqjXBhTPCoTObWRjx17xba04QLUZd0g6CXf
  151. 0E5dlPKOyMg=
  152. =+2Bq
  153. -----END PGP SIGNATURE-----
  154.