Back to Introduction
High Risk
Wiki Entry
Website Not Using HTTPS
Your website is served over HTTP instead of HTTPS. This means the connection between your users and your server is not encrypted.
Why This Matters
Without HTTPS, anyone on the same network can see and modify the data being sent between your users and your site. This includes passwords, personal information, and any other data. Attackers can steal login credentials or inject malicious code into your pages.
How to Fix
Framework-specific solutions and general best practices
Get an SSL/TLS certificate for your domain. Most hosting providers offer free certificates through Let's Encrypt. Configure your web server to use HTTPS and redirect all HTTP traffic to HTTPS.
Quick Reference
Severity
High Risk
ID
no_httpsAI Assistant Prompt
Copy this prompt to ask an AI for help fixing this vulnerability:
Please fix the "Website Not Using HTTPS" security vulnerability in this web application. The issue is: Your website is served over HTTP instead of HTTPS. This means the connection between your users and your server is not encrypted. Make a plan and implement based on my project.