alegrey91
Joined 4 years ago
Joined 4 years ago
The idea is to distinguish vulnerabilities that are actually exploitable in a given deployment from those mitigated by Kubernetes security settings (for example, readOnlyRootFilesystem, dropped capabilities, non-root users, and read-only volume mounts).
vex8s embeds a ML model trained on CVE data to predict vulnerability classes, then combines those predictions with the workload's security configuration to determine whether a vulnerability can be mitigated.
I'm particularly interested in feedback on the decision logic and on whether this approach could be useful as part of a vulnerability scanning pipeline.
Paper with the full research: https://github.com/alegrey91/vex8s/blob/main/docs/environmet...
Would love feedback :)
What Is harpoon? harpoon is a cli that aims to capture the syscalls (as if they were fishes) from the execution flow (the river) of a single user-defined function.
Why I Built It? I wanted to automatically generate Seccomp profiles within the test pipelines of my projects. harpoon can helps with this by tracing syscalls from unit and integration tests. An example of this is implemented here: github.com/alegrey91/fwdctl
If you have any feedback/questions, I would be happy to reply :)