Dimension scores are derived from public data and fields; weighted into the composite. Reference only.
ECC.fail is a cybersecurity and hardware-security research project focused on “carrying out Rowhammer attacks on DDR4 servers with ECC memory.” The paper explicitly describes it as the first end-to-end Rowhammer attack against ECC memory in DDR4 servers. By analyzing the internal DRAM Rowhammer mitigation mechanism TRR and reverse-engineering Intel’s ECC implementation, the researchers construct access patterns that can induce bit flips without crashing the system, ultimately demonstrating attacks that break common security mechanisms such as RSA signatures.
In terms of protection category, ECC.fail is not a defensive product; it is attack research that exposes weaknesses in existing ECC and TRR protections. Its key finding is that while ECC can correct single-bit errors and detect some multi-bit errors, carefully arranged bit flips can still bypass ECC or cause incorrect correction. For deployment, the research phase used an FPGA to analyze TRR behavior on SK Hynix DIMMs and a logic analyzer to capture DRAM bus traffic in order to recover Intel’s ECC encoding matrix. The attack itself, however, can be executed from the software side and does not require the attacker to have physical access. For management and alerting, the paper recommends that servers properly configure memory error reporting and logging; large numbers of correctable or uncorrectable memory errors can serve as a coarse-grained detection signal.
The website does not provide commercial pricing, licensing, or payment information. It mainly offers the paper, demos, and artifacts, including scripts for TRR profiling, Rowhammer pattern testing, Intel ECC testing, DDR4 Rowhammer experiments, and RSA tests. It is better suited for research reproduction and risk validation than as a plug-and-play enterprise security tool.
Its strength is the completeness of the research chain, covering TRR analysis, ECC reverse engineering, attack construction, and validation of attacks against cryptographic mechanisms. This makes it a strong warning signal for server and cloud platforms. Its limitations are that the scope remains relatively narrow: the current work explicitly focuses on Intel server processors and SK Hynix memory modules, while AMD, ARM, and other memory vendors are left as future work. In addition, the mitigation recommendations are fairly high-level, and comprehensive protection against Rowhammer remains an open problem.
ECC.fail is suitable for security researchers, hardware vendors, cloud providers, and data-center security teams evaluating Rowhammer risks on DDR4 ECC servers. For ordinary enterprise users, it is more useful as risk intelligence and research reference material. The source text does not state whether it is accessible from China; domain reachability and access to the paper site need to be tested in practice. Payment is not applicable. Alternative directions include tracking firmware/microcode updates from server vendors, monitoring memory errors, strengthening cloud-platform hardware security, and using other Rowhammer detection tools.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on ecc.fail official site.
ecc.fail is an Unknown Security provider. TG4G tracks its product information, an overall rating of 5.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach ecc.fail directly.