The following versions of the PyQt5 Web Browser are currently supported with security updates:
Version | Supported |
---|---|
Latest (main) | ✅ Yes |
Older versions | ❌ No |
Users are encouraged to always use the latest version of the browser for the most up-to-date security patches.
-
Safe Browsing:
- Supports HTTPS by default for secure communication.
- Warns users when navigating to non-HTTPS sites.
-
Sandboxing:
- Utilizes
QWebEngineView
, which includes a sandbox for web content, isolating web processes from system resources.
- Utilizes
-
Download Protection:
- Prompts users to confirm file downloads to prevent unintentional execution of harmful files.
-
Customizable JavaScript Settings:
- Allows users to disable JavaScript to mitigate the risk of malicious scripts.
-
Minimal Permissions:
- The application does not request or require sensitive system-level permissions.
-
Third-Party Content:
- The browser allows access to any website, which may expose users to malicious sites.
- Educate users to avoid untrusted URLs.
-
Add-ons or Extensions:
- No add-ons or plugins are supported in this browser, reducing the attack surface.
-
File Downloads:
- Files downloaded through the browser are not scanned for malware. Users should use a trusted antivirus to inspect downloads.
- Always browse websites with HTTPS to ensure data encryption.
- Avoid entering sensitive information on untrusted websites.
- Regularly update the browser to receive the latest security fixes.
- Use the dark mode only for trusted environments, as custom stylesheets may occasionally hide malicious elements.
If you discover a security vulnerability in the PyQt5 Web Browser, please report it immediately. We are committed to addressing all security issues promptly.
- Email: [Shaykhul2004@gmail.cim](mailto: Shaykhul2004@gmail.com)
- Subject:
Security Vulnerability Report - PyQt5 Web Browser
- Include:
- A description of the vulnerability.
- Steps to reproduce the issue.
- Any potential impact or risk associated with the vulnerability.
- Acknowledgment: Within 24 hours of receiving the report.
- Investigation: We will assess the issue within 7 days.
- Patch Release: Critical vulnerabilities will be patched and released within 30 days.
We thank the security researchers and users who report vulnerabilities responsibly, helping make the PyQt5 Web Browser safer for everyone.
- Add support for content blocking (e.g., ads, trackers).
- Introduce certificate validation warnings for invalid SSL certificates.
- Provide sandbox mode for downloads to inspect potential threats.