Skip to main content

Standard Library

IDDescriptionSeverity
PY001Improper Check Using assert Function
⚠️ Warning
PY002Reversible One Way Hash in crypt Module
⚠️ Warning
PY003Cleartext Transmission of Sensitive Information in the ftplib Module
⚠️ Warning or ⛔️ Error
PY004Reversible One Way Hash in hashlib Module
⛔️ Error
PY005Observable Timing Discrepancy in hmac Module
⛔️ Error
PY006Reversible One Way Hash in hmac Module
⛔️ Error
PY007Use of HTTP Request Method With Sensitive Query Strings
⛔️ Error
PY008Cleartext Transmission of Sensitive Information in the imaplib Module
⛔️ Error
PY009Deserialization of Untrusted Data in the json Module
⚠️ Warning
PY010Code Injection in logging Config
⚠️ Warning
PY011Deserialization of Untrusted Data in the marshal Module
⚠️ Warning
PY012Cleartext Transmission of Sensitive Information in the nntplib Module
⛔️ Error
PY013Deserialization of Untrusted Data in pickle Module
⚠️ Warning
PY014Cleartext Transmission of Sensitive Information in the poplib Module
⛔️ Error
PY015Deserialization of Untrusted Data in the shelve Module
⚠️ Warning
PY016Cleartext Transmission of Sensitive Information in the smtplib Module
⛔️ Error
PY017Improper Certificate Validation Using ssl._create_unverified_context
⚠️ Warning
PY018Inadequate Encryption Strength Using Weak SSL Protocols
⛔️ Error
PY019Inadequate Encryption Strength Using Weak Keys in SSLContext
⚠️ Warning or ⛔️ Error
PY020Cleartext Transmission of Sensitive Information in the telnetlib Module
⛔️ Error
PY021Insecure Temporary File in the tempfile Module
⚠️ Warning
PY022Improper Certificate Validation Using ftplib
⚠️ Warning
PY023Improper Certificate Validation Using imaplib
⚠️ Warning
PY024Improper Certificate Validation Using nntplib
⚠️ Warning
PY025Improper Certificate Validation Using poplib
⚠️ Warning
PY026Improper Certificate Validation Using smtplib
⚠️ Warning
PY027Invocation of Process Using Visible Sensitive Information in argparse
⛔️ Error
PY028Insufficient Token Length
⚠️ Warning or ⛔️ Error
PY029Binding to an Unrestricted IP Address in socket Module
⚠️ Warning
PY030Binding to an Unrestricted IP Address in socketsocket Module
⚠️ Warning
PY031Binding to an Unrestricted IP Address in http.server Module
⚠️ Warning
PY032Binding to an Unrestricted IP Address in xmlrpc.server Module
⚠️ Warning
PY033Inefficient Regular Expression Complexity in re Module
⛔️ Error
PY034Insufficient HMAC Key Size
⚠️ Warning
PY035Improper Randomness for Cryptographic hashlib Functions
⚠️ Warning
PY036Incorrect Permission Assignment for Critical Resource using os Module
⚠️ Warning or ⛔️ Error
PY037Incorrect Permission Assignment for Critical Resource using pathlib Module
⚠️ Warning or ⛔️ Error
PY038Execution with Unnecessary Privileges using os Module
⛔️ Error
PY039Synchronous Access of socket without Timeout
⚠️ Warning
PY040Synchronous Access of SMTP without Timeout
⚠️ Warning
PY041Synchronous Access of IMAP4 without Timeout
⚠️ Warning
PY042Synchronous Access of NNTP without Timeout
⚠️ Warning
PY043Synchronous Access of POP3 without Timeout
⚠️ Warning
PY044Synchronous Access of Telnet without Timeout
⚠️ Warning
PY045Synchronous Access of FTP without Timeout
⚠️ Warning
PY046Synchronous Access of ssl without Timeout
⚠️ Warning