How's the view?! Back to business, it's now 8 years ago that Scott and I thought it would be a cool idea to build Why no HTTPS? We used the site to shame companies for not implementing their transport later security property, and to make it

A website that once aimed to shame organizations for neglecting transport layer security has been found to be running on outdated and vulnerable software. The "Why no HTTPS?" project, launched eight years ago by Scott Helme and another individual, is now itself a target for potential exploitation due to unpatched systems.
The project's original purpose was to highlight companies failing to adopt HTTPS, a critical security protocol for encrypting web traffic. By publicly shaming these entities, the creators hoped to encourage wider adoption of secure connections. However, the infrastructure supporting the "Why no HTTPS?" site has apparently not kept pace with security best practices.
Details regarding the specific vulnerabilities present on the site were not provided in the source material. However, the implication is that the underlying software or systems powering the website are no longer maintained or updated, leaving them susceptible to known exploits.
The discovery serves as a stark reminder that even projects focused on security awareness can fall victim to the very threats they sought to combat if their own infrastructure is not diligently maintained. The passage of time often renders previously secure systems vulnerable as new threats emerge and patches for older software become unavailable.
While the exact nature of the security lapse on the "Why no HTTPS?" site remains undisclosed, the situation underscores the ongoing importance of regular software updates and security audits for all online assets, regardless of their original intent or perceived value.
This situation highlights a common challenge in the cybersecurity landscape: the difficulty of maintaining legacy systems. Even well-intentioned projects can become liabilities if they are not continuously monitored and secured against evolving threats.
The original goal of "Why no HTTPS?" was to promote a more secure internet. Ironically, the project's current state suggests it may now represent a security risk itself, potentially undermining its own past efforts.
Further information regarding the specific vulnerabilities or any remediation efforts by the project's creators was not available. The incident serves as a general cautionary tale for website operators and security advocates alike.

Attackers are exploiting a new unpatched vulnerability in Magento Open Source and Adobe Commerce that lets them run malicious code on an online store's server without logging in, Dutch e-commerce security company Sansec said in an advisory published on September 5. Sansec, which discovered the flaw and named it StyleSmuggler, said attacks started on September 4. "Sansec is publishing early

JetBrains is urging Cadence users to revoke and rotate all credentials following a security incident last month in which unidentified threat actors exploited a recently disclosed critical vulnerability in TeamCity to breach its own environment. "Cadence users should immediately revoke or rotate all credentials and secrets that may have been used to run their Cadence executions," JetBrains said.

Broadcom has released security updates for two security flaws impacting VMware Workstation and Fusion, including one critical bug that could result in arbitrary code execution under certain conditions. The vulnerability, tracked as CVE-2026-59346 (CVSS score: 9.3), is an integer-overflow vulnerability that a local attacker with elevated privileges can exploit to run arbitrary code. "A
A weakness has been identified in Tenda CP3 27.5.57.101. This issue affects some unknown processing of the file Net/NetCheckPing.cpp. This manipulation of the argument interface_name/host causes os command injection. The attack can be initiated remotely.
A security flaw has been discovered in Tenda CP3 27.5.57.101. This vulnerability affects the function SystemAsh of the file Apis/system.c of the component Kylin. The manipulation of the argument AlarmVoiceURL results in os command injection. It is possible to launch the attack remotely.
In BPF instructions that load/store a value from/to a scratch memory register the register index is an unsigned 32-bit integer and must not exceed 15, but libpcap BPF interpreter does not validate the value. In particular uncommon use cases a crafted filter program can cause the interpreter to try reading and writing the OS process memory in the 16GiB starting at the current stack frame on 64-bit architectures and in the entire address space on 32-bit architectures.