/usr/lib/python3/dist-packages/uaclient/api/u/pro/security/cves/__pycache__
Edit: /usr/lib/python3/dist-packages/uaclient/api/u/pro/security/cves/__pycache__/v1.cpython-310.pyc (9314B)
o
Ki- @ s d dl Z d dlmZmZmZmZ d dlmZmZ d dl m
Z
d dlmZ d dl
mZmZ d dlmZ d dlmZ d d lmZmZmZmZmZmZmZmZ G d
d deZG dd
d
eZG dd deZG dd deZ G dd deZ!G dd deeZ"G dd deZ#de$fddZ%dede"fddZ&dedee'ef de'de"fd d!Z(ded"ede"fd#d$Z)e
d%d&e)ed'Z*d(d)d*e"egg d+d,d-Z+dS ). N)AnyDictListOptional)systemutil)APIEndpoint)AdditionalInfo)VulnerabilityParserget_vulnerabilities)get_apt_cache_datetime)UAConfig)
BoolDataValue
DataObjectDatetimeDataValueFieldFloatDataValueStringDataValue data_dict data_listc @ sN e Zd ZededddededddgZddddee dee fdd Zd
S )CVEsOptions unfixableFzShow only unfixable CVES.docfixablezShow only fixable CVES.r r c C || _ || _d S Nr )selfr r r E/usr/lib/python3/dist-packages/uaclient/api/u/pro/security/cves/v1.py__init__) s
zCVEsOptions.__init__N) __name__
__module____qualname__r r fieldsr boolr! r r r r r s* r c @ s` e Zd Zededddededddededdded ed
dgZdededed efddZd
S )CVEAffectedPackagenameFzThe CVE namer fix_versionz.The version that fixes the CVE for the package
fix_statusz)The status of the CVE fix for the package
fix_originz*The pocket where the fix is available fromc C || _ || _|| _|| _d S r r( r) r* r+ )r r( r) r* r+ r r r r! N s
zCVEAffectedPackage.__init__Nr" r# r$ r r r% strr! r r r r r' 3 sD r' c @ sB e Zd ZededdedeeddgZdede e fddZ
dS ) AffectedPackagecurrent_versionz"The current version of the packager cvesz The CVE that affects the packagec C r r r1 r2 )r r1 r2 r r r r! e s
zAffectedPackage.__init__N)r" r# r$ r r r r' r% r/ r r! r r r r r0 W s"
r0 c @ s: e Zd ZededdededdgZdedefddZdS )
RelatedUSNr( zThe USN namer titlez
The USN titlec C r r r( r5 )r r( r5 r r r r! z s
zRelatedUSN.__init__Nr. r r r r r4 l s
r4 c @ s e Zd Zededdededdededdedeed d
deded dded
ed ddgZddddddde de
j
de deee dee
d
ee deee deee fddZdS )CVEInfodescriptionzThe CVE descriptionr published_atzThe CVE published datepriorityzThe ubuntu priority for the CVEnotesFzA list of notes for the CVE
cvss_scorezThe CVE cvss score
cvss_severityzThe CVE cvss severityN)r; r<