DevOps
No Provenance Left Behind: Revisiting Reference Monitor Guarantees with Learned Kernel Scheduling
arXiv cs.CR0 views
arXiv:2510.08479v3 Announce Type: replace Abstract: Provenance plays a critical role in maintaining traceability of a system's actions for root cause analysis of security threats and impacts. Provenance collection is often incorporated into the reference monitor of systems to ensure that an audit trail exists of all events, that events are completely captured, and that logging of such events cannot be bypassed. However, recent research has questioned whether existing state-of-the-art provenance collection systems fail to ensure the security guarantees of a true reference monitor due to the 'super producer threat' in which provenance generation can overload a system to force the system to drop security-relevant events and allow an attacker to hide their actions. One approach towards solving this threat is to enforce resource isolation, but that does not fully solve the problems resulting from hardware dependencies and performance limitations. In this paper, we show how an operating system's kernel scheduler can mitigate this threat, and we introduce Aegis, a learned scheduler for Linux specifically designed for provenance. Unlike conventional schedulers that ignore provenance completeness requirements, Aegis leverages reinforcement learning to learn provenance task behavior and to dynamically optimize resource allocation. We evaluate Aegis's efficacy and show that Aegis significantly improves both the completeness and efficiency of provenance collection systems compared to traditional scheduling, while maintaining reasonable overheads and even improving overall runtime in certain cases compared to the default Linux scheduler.
Source:https://arxiv.org/abs/2510.08479PreviousWhat's in a Package? Getting Visibility Into Dependencies Using Security-Sensitive API CallsNextPBFuzz: Agentic Directed Fuzzing for PoV Generation
Related posts

FreeRDP 3.33 Adds WebAssembly Support, Experimental UDP Connections
0Linuxiac
A Tiny Script to Log Evening Network Quality at Home
0dev.to Beginners
Expressões Cron sem mistério: Como montar agendamentos sem errar na produção
0dev.to Linux

From Zero to Live: Containerise a Python App, Deploy It to Azure Container Apps and Automate It with GitHub Actions
0dev.to Docker

How I Built a Shift-Left DevSecOps Pipeline for FastAPI & Kubernetes (And Caught 3 Real High-Severity CVEs with Trivy) published: true
0dev.to Docker
Tor Browser 16.0 released
0LWN.net