Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2018-3639-specter-v4- — spectre v4 : Speculative Store Bypass (CVE-2018-3639) proof of concept for Linux | Kitploit
Tools/GitHubGitHub/shuiliusheng/cve-2018-3639-specter-v4-
Vulnerability AnalysisExploitationPapers & ResearchLearning & EducationBinary Exploitation
GitHubshuiliusheng/cve-2018-3639-specter-v4-

CVE-2018-3639-specter-v4-

spectre v4 : Speculative Store Bypass (CVE-2018-3639) proof of concept for Linux

View Repository
1117 years agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2018-3639-specter-v4

spectre v4 : Speculative Store Bypass (CVE-2018-3639) proof of concept for Linux

  • build: gcc spectre-v4.cpp -o spectre

  • run: ./spectre

  • result:

    --------attack--------

    low than threshold:155

    low than threshold:144

    low than threshold:133

    low than threshold:0

    low than threshold:1

    --------attack--------

    low than threshold:133

    low than threshold:0

    low than threshold:1

    --------attack--------

    low than threshold:0

    low than threshold:1

  • Question:

    every time I want use the same victim function to get other secret data, it will be failed.

    I guess it is because the two instruction will be marked dependent load and store, so it won't speculate the load instruction.

Download Tool