Changeset 1503

Show
Ignore:
Timestamp:
01/11/08 15:15:02 (8 months ago)
Author:
jose
Message:

[phoneyc]
add support for NCTsoft NCTAudioFile2 ActiveX Control Remote Buffer Overflow Vulnerability
affects a boatload of products.
CVE-2007-0018

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • phoneyc/trunk/ActiveX.py

    r1501 r1503  
    3333        self.clsid['3B7C8860-D78F-101B-B9B5-04021C009402'] = MSRICHTXT() 
    3434        self.clsid['B617B991-A767-4F05-99BA-AC6FCABB102E'] = MSRICHTXT() 
     35        self.clsid['77829F14-D911-40FF-A2F0-D11DB8D6D0BC'] = NCTAudioFile2() 
    3536 
    3637        self.clsname = {} 
     
    4445        self.clsname['HPInfoDLL.HPInfo.1'] = HPInfo() 
    4546        self.clsname['HPRulesEngine.ContentCollection.1'] = HPInfo() 
     47        self.clsname['NCTAudioFile2.AudioFile.1'] = NCTAudioFile2() 
    4648 
    4749        # set up the pure JScript version 
     
    227229        self.cve_id = ('CVE-NOMATCH', ) 
    228230        self.description = 'Microsoft Rich Textbox Control 6.0 (SP6)' 
     231 
     232class NCTAudioFile2(ActiveX): 
     233    def __init__(self): 
     234        self.js_src = self.load_js_src('NCTAudioFile2.js') 
     235        self.classname = 'NCTAudioFile2' 
     236        self.cve_id = ('CVE-2007-0018', ) 
     237        self.description = 'NCTsoft Products NCTAudioFile2 ActiveX Control'