Skip to content

Commit 19d67b8

Browse files
nevenas-mitnevenas
andauthored
Add Source Sinks + README (#65)
* Add Source Sinks + README * update README --------- Co-authored-by: nevenas <nevenas@node0.iris-test.containers-pg0.utah.cloudlab.us>
1 parent 089f051 commit 19d67b8

3 files changed

Lines changed: 159 additions & 0 deletions

File tree

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
⚠️ Code and data for the [ICLR 2025 Paper](https://arxiv.org/pdf/2405.17238) can be found in the v1 branch, license and citation below.
1111

1212
## 📰 News
13+
* **[Nov. 29, 2025]**: Added a dataset with manually extracted source and sinks for the vulnerabilities in CodeQL format for 50 CVEs.
1314
* **[Nov. 24, 2025]**: Updated queries to version 1.8.1 to work with CodeQL 2.23.2.
1415
* **[Nov. 24, 2025]**: Updated the Docker integration in the main IRIS pipeline so that the container images include the project dependencies. The updated images can be found in [IRIS Docker Hub](https://hub.docker.com/r/irissast/cwe-bench-java-containers-v2). The instructions to use the Docker integration can be found in the [**Using Docker containers with IRIS**](#using-docker-containers-with-iris) section below.
1516
* **[Sep. 24, 2025]**: Added Docker integration for the main IRIS pipeline, released images for 189 CWE-Bench-Java CVEs on the [IRIS Docker Hub](https://hub.docker.com/r/irissast/cwe-bench-java-containers).
@@ -44,6 +45,10 @@ The table below summarizes the number of CVEs in our dataset grouped by CWE cate
4445
| CWE-400 | 5 |
4546
| Other CWEs (36 total) | 51 |
4647

48+
## Manually Curated Source/Sink Annotations
49+
50+
For 50 CVEs we manually extracted source and sinks for the vulnerabilities and marked them in the CodeQL format. We also provide results for LLMs ability to detect those source/sink pairs. We collected the associated CodeQL-style descriptors and metadata, including file paths, signatures, and line ranges, and stored them in a CSV file.
51+
4752
## 🚀 Set Up
4853
### Using Docker (Recommended)
4954
```bash

0 commit comments

Comments
 (0)