NT Users SHOULD be CAREFULL when applying NT hotfixes "Multiple version problem inside NT Hotfixes"

From: Adonis.No.Spam (adonis1at_private)
Date: Wed Oct 03 2001 - 12:58:53 PDT

  • Next message: Matt Block: "RE: results of semi-automatic source code audit"

    +--------------------------------------------.
    Multiple version problem inside NT Hotfixes   .
    +----------------------------------------------`--------------------+
    Hotfixes Affected: MS00-057 MS00-078 MS00-090                       .
    Type             : Wrong Version                                      .
    Date             : 3-10-2001                                          .
    Product          : Microsoft NT Server and workstation                .
    Author:          : NtWaK0 www.versalys.com                            .
    +-------------------------------------------------------------------+
    
    -----------------------------.
    NT Hotfixes Version Problem   .
    -------------------------------`------------------------------------.
    MS00-078: Web Server Folder Traversal Vulnerability
    MS00-057: File Permission Canonicalization Vulnerability
    MS00-090: .ASX Buffer Overrun and .WMS Script
    -------------------.
    Problem Introduction.
    ---------------------`----------------------------------------------.
    MS00-078: Web Server Folder Traversal Vulnerability
    Microsoft Internet Information Server 4.0
    Microsoft Internet Information Services 5.0
    
    Description of vulnerability can be found at
    http://www.microsoft.com/technet/security/bulletin/MS00-078.asp
    
    Patch can be found at
    http://download.microsoft.com/download/winntsp/Patch/q269862/NT4ALPHA
    /EN-US/prmcan4i.exe
    
    MS00-057: File Permission Canonicalization Vulnerability
    http://www.microsoft.com/technet/security/bulletin/ms00-057.asp
    
    Patch can be found at
    http://download.microsoft.com/download/winntsp/Patch/q269862/NT4ALPHA
    /EN-US/prmcan4i.exe
    
    
    As you can see based on Microsoft description you should also run the
    MS00-057, both both fixes are goes together if you want.
    That what make both hotfixes affected by the problem.
    
    ------------------------------------.
    Problem detail MS00-078 prmcan4i.exe .
    --------------------------------------`-----------------------------.
    The problem is in the files version included in these hotfixes.
    The hotfix prmcan4i.exe supposed to fix or change these files:
    asp.dll
    sspifilt.dll
    ssinc.dll
    w3svc.dll
    
    Now if we take a look at the file version one by one and compare that
    to the file contained in the hotfix MS00-060, this hotfixes supposed
    to be older then MS00-078 and the files inside supposed to be newer
    then the file contained in MS00-057 and MS00-060
    
    Files inside the prmcan4i.exe MS00-078 :
    ---------------------------------------
    HF\NT\prmcan4i>filever asp.dll sspifilt.dll ssinc.dll
    --a-- W32i   DLL ENU       4.2.749.1 shp    330,080 08-03-2000 asp.dll
    --a-- W32i   DLL ENU       4.2.749.1 shp     25,360 08-03-2000 sspifilt.dll
    --a-- W32i   DLL ENU       4.2.749.1 shp     38,256 08-03-2000 ssinc.dll
    --a-- W32i   APP ENU       4.2.749.1 shp    228,496 08-03-2000 w3svc.dll
    
    Now let us compare these file with the file contained in the hotfix
    
    MS00-060 MS00-060: IIS Cross-Site Scripting Vulnerabilities
    Description of vulnerability can be found at
    http://www.microsoft.com/technet/security/bulletin/MS00-060.asp
    
    Files inside the crsscri.exe MS00-060 :
    --------------------------------------
    --a-- W32i   DLL ENU       4.2.752.1 shp    330,080 10-03-2000 asp.dll
    --a-- W32i   DLL ENU       4.2.752.1 shp     25,360 10-03-2000 sspifilt.dll
    --a-- W32i   DLL ENU       4.2.752.1 shp     38,256 10-03-2000 ssinc.dll
    --a-- W32i   APP ENU       4.2.752.1 shp    229,008 10-03-2000 w3svc.dll
    
    AS you can see 4.2.752.1 is > 4.2.749.1 this may lead to a security
    problem. Since the newwer hotfix it contain older dll's.
    Second users who are thinking that MS00-078 is newer then MS00-060
    they maybe wrong.
    
    -----------------------.
    Second Problem MS00-090 .
    -------------------------`------------------------------------------.
    MS00-090: .ASX Buffer Overrun and .WMS Script
    
    I did found a problem with this hotfix "wmqfe33955.exe".
    The file dxmasf.dll in the hotfix (wmqfe33955.exe) is version
    6.4.9.1110 but the file on the system is version 6.4.9.1109 and when
    you run this hotfix it wont update the file, GO figure.
    
    I have tried this on 3 different NT boxes and still it did not update
    the file. I did not get any error while applying the hotfix.
    Leaving an older file, this will leave your system open to the
    exploit mentioned on MS00-090.
    Description of vulnerability can be found at
    http://www.microsoft.com/technet/treeview/default.asp?url=/technet
    /security/bulletin/ms00-090.asp
    
    
    NOTE: Microsoft consider this a technical issue, I do not agree. Since this
    affect the hotfixes and the hotfixes job is to fix from security problem
    most of the time.
    
    
    
    ________________________________________________________________________
    The only secure computer is one that's unplugged, locked in a safe,
    and buried 20 feet under the ground in a secret location... and i'm
    not even too sure about that one"--Dennis Huges, FBI.
    ____________________________________________________________.___________
    Live Well Do Good                                           |
    Je Pense, Donc Je Suis                                    \(|)/
    I know I ain't perfect, but i'm 99 point 9 percent :)    --(")--
    RFCs are meant to be read and followed…:)                  /`\  NtWaK0
    ________________________________________________________________________
    -=- Use a computer in a ways that ensure respect for your fellow     -=-
    ¡SJÜ??=?f÷]\¡???½áä«?¢â
    L??ä:#?"U??a? << My PGP Signature
    



    This archive was generated by hypermail 2b30 : Wed Oct 03 2001 - 21:35:34 PDT