Home / Vulnerability Database / Python : HTTP usage
Python
Python : HTTP usage
Classification
OWASP Mobile Top 10 2016
OWASP Top 10 2017
OWASP Top 10 2021
OWASP MASVS
OWASP ASVS
CWE/SANS Top 25 2021
Overview
Using HTTP rather than HTTPS allows a man in the middle (MitM) attack. This can lead to a complete loss of confidentiality of the transmitted data.
HTTPS is a protocol based on HTTP and SSL / TLS that helps to protect the transmitted data against unauthorized access and modification. It is recommended to use HTTPS for all cases of data transfer between the client and the server, in particular, for the login page and all pages that require authentication.
References
- Transport Layer Protection Cheat Sheet – OWASP
- Web Security: Why You Should Always Use HTTPS – Mike Shema / Mashable
- Use secure channels for transmitting data
- OWASP Top 10 2017-A3-Sensitive Data Exposure
- CWE-319: Cleartext Transmission of Sensitive Information
- CWE CATEGORY: OWASP Top Ten 2017 Category A6 - Security Misconfiguration
MEDIUM
DerScanner Severity Score
Do you want to fix Python : HTTP usage in your application?
See also
Python
Python : Debug mode on
Python
Python : Web3: Deprecated method
Python
