ExplorerComputer ScienceCybersecurity
Research PaperResearchia:202608.03016

CWEEP: A Lexical Static Analysis Framework for CWE Early Prevention

Bryan Kwan

Abstract

As the hardware layer becomes a focus point for attackers, the need for improved hardware security verification techniques is more important than ever. State-of-the-art security verification techniques require significant manual effort from individuals with security expertise. Furthermore, there is no standard method to locate where the fault lies within the register transfer level (RTL) code. This paper presents CWEEP, a static analysis framework for detecting security weaknesses in RTL. CWEEP ...

Submitted: August 3, 2026Subjects: Cybersecurity; Computer Science

Description / Details

As the hardware layer becomes a focus point for attackers, the need for improved hardware security verification techniques is more important than ever. State-of-the-art security verification techniques require significant manual effort from individuals with security expertise. Furthermore, there is no standard method to locate where the fault lies within the register transfer level (RTL) code. This paper presents CWEEP, a static analysis framework for detecting security weaknesses in RTL. CWEEP does not require a detailed security specification, so it can be used in the early stages of RTL development while properties are still under construction. Furthermore, CWEEP can identify the exact location in the RTL where the potential vulnerability resides and supports automatic code repair suggestions when applicable. Using datasets from the literature, we evaluate the performance of CWEEP on a set of two SoC designs with manually inserted bugs and on a large language model generated dataset, consisting of 3874 buggy modules. We find that CWEEP issues a correct warning up to 60.8% of the time. In contrast, the tool from a previous work issued a correct warning 17.5% of the time for the same dataset.


Source: arXiv:2607.29604v1 - http://arxiv.org/abs/2607.29604v1 PDF: https://arxiv.org/pdf/2607.29604v1 Original Link: http://arxiv.org/abs/2607.29604v1

Please sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Access Paper
View Source PDF
Submission Info
Date:
Aug 3, 2026
Topic:
Computer Science
Area:
Cybersecurity
Comments:
0
Bookmark