
    |*&i                     $    S SK Jr   " S S5      rg)    )Vulnerabilityc                   0    \ rS rSrS\4S jrS\4S jrSrg)VulnerabilityIntelligence   idc                     Xl         / U l        / U l        / U l        [	        5       U l        / U l        / U l        [	        5       U l        [	        5       U l	        / U l
        [	        5       U l        [	        5       U l        g )N)r   titlesdescriptionsurlssetreference_urlsbase_scores
severitiesvulnerable_componentstagsdates
weaknessespatched_versions)selfr   s     9/home/kali/cveseeker/models/vulnerability_intelligence.py__init__"VulnerabilityIntelligence.__init__   sc    	!e%(U"E	
% #    vulnerabilityc                 >   U R                   R                  UR                  UR                  UR                  S.5        U R
                  R                  UR                  UR                  UR                  S.5        U R                  R                  UR                  UR                  UR                  S.5        U R                  R                  UR                  5        U R                  R                  UR                  UR                  UR                  S.5        U R                  R                  UR                  UR                  UR                  S.5        U R                  R                  UR                  5        U R                   R                  UR                   5        U R"                  R                  UR                  UR                  S.5        U R$                  R                  UR$                  5        U R&                  R                  UR&                  /5        g )N)sourcetextdate)r   urlr   )r   scorer   )r   severityr   )r   r   )r	   appendr   titler   r   r   r
   descriptionr   updater   
base_scorer   base_severityr   r   r   r   r   )r   r   s     r   add_vulnerability+VulnerabilityIntelligence.add_vulnerability   s   m&:&:MDWDWanasastu		M$8$8ARAR\i\n\nop  M,@,@-JcJcmzmm  "A  	B""=#?#?@=+?+?-JbJblyl~l~   	A-*>*>MLgLgq~  rD  rD   E  	F""))-*M*MN		++,

]%9%9=CUCUVW}778$$m&D&D%EFr   )r   r   r
   r   r   r   r   r   r	   r   r   r   N)	__name__
__module____qualname____firstlineno__strr   r   r(   __static_attributes__ r   r   r   r      s    &3 &G} Gr   r   N)models.vulnerabilityr   r   r0   r   r   <module>r2      s    .G Gr   