{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,17]],"date-time":"2025-11-17T14:29:25Z","timestamp":1763389765644,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":62,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,9,10]],"date-time":"2023-09-10T00:00:00Z","timestamp":1694304000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Public Service of Wallonia (SPW Recherche)","award":["2110186"],"award-info":[{"award-number":["2110186"]}]},{"name":"Red Hat Research"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,9,10]]},"DOI":"10.1145\/3609021.3609306","type":"proceedings-article","created":{"date-parts":[[2023,8,18]],"date-time":"2023-08-18T17:13:20Z","timestamp":1692378800000},"page":"35-41","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["Comparing Security in eBPF and WebAssembly"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4970-3730","authenticated-orcid":false,"given":"Jules","family":"Dejaeghere","sequence":"first","affiliation":[{"name":"University of Namur, Namur, Belgium"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-3850-855X","authenticated-orcid":false,"given":"Bolaji","family":"Gbadamosi","sequence":"additional","affiliation":[{"name":"Karlstad University, Karlstad, Sweden"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6459-8409","authenticated-orcid":false,"given":"Tobias","family":"Pulls","sequence":"additional","affiliation":[{"name":"Karlstad University, Karlstad, Sweden"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5275-9308","authenticated-orcid":false,"given":"Florentin","family":"Rochet","sequence":"additional","affiliation":[{"name":"University of Namur, Namur, Belgium"}]}],"member":"320","published-online":{"date-parts":[[2023,9,10]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3579856.3592831"},{"key":"e_1_3_2_2_2_1","unstructured":"Bytecode Alliance. 2023. Bytecode Alliance. https:\/\/bytecodealliance.org\/ accessed 2023-06-08.  Bytecode Alliance. 2023. Bytecode Alliance. https:\/\/bytecodealliance.org\/ accessed 2023-06-08."},{"key":"e_1_3_2_2_3_1","unstructured":"Bytecode Alliance. 2023. Cranelift. https:\/\/cranelift.dev\/ accessed 2023-06-09.  Bytecode Alliance. 2023. Cranelift. https:\/\/cranelift.dev\/ accessed 2023-06-09."},{"key":"e_1_3_2_2_4_1","volume-title":"WAMR: WebAssembly Micro Runtime. https:\/\/wamr.dev\/ accessed 2023-06-09.","author":"Alliance Bytecode","year":"2023","unstructured":"Bytecode Alliance . 2023 . WAMR: WebAssembly Micro Runtime. https:\/\/wamr.dev\/ accessed 2023-06-09. Bytecode Alliance. 2023. WAMR: WebAssembly Micro Runtime. https:\/\/wamr.dev\/ accessed 2023-06-09."},{"key":"e_1_3_2_2_5_1","volume-title":"Wasmtime: A fast and secure runtime for WebAssembly. https:\/\/wasmtime.dev\/ accessed 2023-06-09.","author":"Alliance Bytecode","year":"2023","unstructured":"Bytecode Alliance . 2023 . Wasmtime: A fast and secure runtime for WebAssembly. https:\/\/wasmtime.dev\/ accessed 2023-06-09. Bytecode Alliance. 2023. Wasmtime: A fast and secure runtime for WebAssembly. https:\/\/wasmtime.dev\/ accessed 2023-06-09."},{"key":"e_1_3_2_2_6_1","unstructured":"John Bergbom. 2018. Memory safety: old vulnerabilities become new with WebAssembly. Technical report Forcepoint.  John Bergbom. 2018. Memory safety: old vulnerabilities become new with WebAssembly. Technical report Forcepoint."},{"key":"e_1_3_2_2_7_1","unstructured":"Dave Bogle. 2023. eBPF: A new frontier for malware. https:\/\/redcanary.com\/blog\/ebpf-malware\/ accessed 2023-05-22.  Dave Bogle. 2023. eBPF: A new frontier for malware. https:\/\/redcanary.com\/blog\/ebpf-malware\/ accessed 2023-05-22."},{"key":"e_1_3_2_2_8_1","unstructured":"Daniel Borkmann. 2023. BPF and Spectre: Mitigating transient execution attacks - Daniel Borkmann Isovalent. https:\/\/www.youtube.com\/watch?v=6N30Yp5f9c4 accessed 2023-06-09.  Daniel Borkmann. 2023. BPF and Spectre: Mitigating transient execution attacks - Daniel Borkmann Isovalent. https:\/\/www.youtube.com\/watch?v=6N30Yp5f9c4 accessed 2023-06-09."},{"key":"e_1_3_2_2_9_1","volume-title":"Wen Shih Lim, and Bryan Parno","author":"Bosamiya Jay","year":"2022","unstructured":"Jay Bosamiya , Wen Shih Lim, and Bryan Parno . 2022 . Provably-Safe Multilingual Software Sandboxing using WebAssembly. In USENIX Security . Jay Bosamiya, Wen Shih Lim, and Bryan Parno. 2022. Provably-Safe Multilingual Software Sandboxing using WebAssembly. In USENIX Security."},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS47738.2020.9110434"},{"key":"e_1_3_2_2_11_1","unstructured":"Cilium. 2023. Cilium - Cloud Native eBPF-based Networking Observability and Security. https:\/\/cilium.io\/ accessed 2023-06-09.  Cilium. 2023. Cilium - Cloud Native eBPF-based Networking Observability and Security. https:\/\/cilium.io\/ accessed 2023-06-09."},{"key":"e_1_3_2_2_12_1","unstructured":"CloudFlare. 2023. CloudFlare Docs: WebAssembly (Wasm). https:\/\/developers.cloudflare.com\/workers\/platform\/webassembly\/ accessed 2023-06-09.  CloudFlare. 2023. CloudFlare Docs: WebAssembly (Wasm). https:\/\/developers.cloudflare.com\/workers\/platform\/webassembly\/ accessed 2023-06-09."},{"key":"e_1_3_2_2_13_1","unstructured":"Jonathan Corbet. 2019. Concurrency management in BPF. https:\/\/lwn.net\/Articles\/779120\/  Jonathan Corbet. 2019. Concurrency management in BPF. https:\/\/lwn.net\/Articles\/779120\/"},{"key":"e_1_3_2_2_14_1","unstructured":"Jonathan Corbet. 2019. Reconsidering unprivileged BPF [LWN.net]. https:\/\/lwn.net\/Articles\/796328\/ accessed 2023-06-09.  Jonathan Corbet. 2019. Reconsidering unprivileged BPF [LWN.net]. https:\/\/lwn.net\/Articles\/796328\/ accessed 2023-06-09."},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342078"},{"key":"e_1_3_2_2_16_1","unstructured":"eBPF.io authors. 2022. eBPF Documentation: What is eBPF? https:\/\/ebpf.io\/what-is-ebpf\/ accessed 2023-05-22.  eBPF.io authors. 2022. eBPF Documentation: What is eBPF? https:\/\/ebpf.io\/what-is-ebpf\/ accessed 2023-05-22."},{"key":"e_1_3_2_2_17_1","unstructured":"Authors Falco. 2023. Falco. https:\/\/falco.org.  Authors Falco. 2023. Falco. https:\/\/falco.org."},{"key":"e_1_3_2_2_18_1","unstructured":"Fastly. 2023. Fastly Compute@Edge. https:\/\/docs.fastly.com\/products\/compute-at-edge accessed 2023-06-09.  Fastly. 2023. Fastly Compute@Edge. https:\/\/docs.fastly.com\/products\/compute-at-edge accessed 2023-06-09."},{"key":"e_1_3_2_2_19_1","volume-title":"BPFContain: Fixing the Soft Underbelly of Container Security. arXiv preprint arXiv:2102.06972","author":"Findlay William","year":"2021","unstructured":"William Findlay , David Barrera , and Anil Somayaji . 2021. BPFContain: Fixing the Soft Underbelly of Container Security. arXiv preprint arXiv:2102.06972 ( 2021 ). William Findlay, David Barrera, and Anil Somayaji. 2021. BPFContain: Fixing the Soft Underbelly of Container Security. arXiv preprint arXiv:2102.06972 (2021)."},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411495.3421358"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3423211.3425680"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314590"},{"key":"e_1_3_2_2_23_1","unstructured":"WebAssembly Community Group. 2023. WebAssembly System Interface. https:\/\/github.com\/WebAssembly\/WASI accessed 2023-05-08.  WebAssembly Community Group. 2023. WebAssembly System Interface. https:\/\/github.com\/WebAssembly\/WASI accessed 2023-05-08."},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"crossref","unstructured":"Andreas Haas Andreas Rossberg Derek L. Schuff Ben L. Titzer Michael Holman Dan Gohman Luke Wagner Alon Zakai and J. F. Bastien. 2017. Bringing the web up to speed with WebAssembly. In PLDI.  Andreas Haas Andreas Rossberg Derek L. Schuff Ben L. Titzer Michael Holman Dan Gohman Luke Wagner Alon Zakai and J. F. Bastien. 2017. Bringing the web up to speed with WebAssembly. In PLDI.","DOI":"10.1145\/3062341.3062363"},{"key":"e_1_3_2_2_25_1","volume-title":"Proc. BSDCan. 1--33","author":"Hayakawa Yutaro","year":"2018","unstructured":"Yutaro Hayakawa . 2018 . eBPF implementation for FreeBSD . In Proc. BSDCan. 1--33 . Yutaro Hayakawa. 2018. eBPF implementation for FreeBSD. In Proc. BSDCan. 1--33."},{"key":"e_1_3_2_2_26_1","unstructured":"hBPF project. 2023. hBPF = eBPF in hardware. https:\/\/github.com\/rprinz08\/hBPF accessed 2023-06-09.  hBPF project. 2023. hBPF = eBPF in hardware. https:\/\/github.com\/rprinz08\/hBPF accessed 2023-06-09."},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"crossref","unstructured":"Aaron Hilbig Daniel Lehmann and Michael Pradel. 2021. An Empirical Study of Real-World WebAssembly Binaries: Security Languages Use Cases. In WWW.  Aaron Hilbig Daniel Lehmann and Michael Pradel. 2021. An Empirical Study of Real-World WebAssembly Binaries: Security Languages Use Cases. In WWW.","DOI":"10.1145\/3442381.3450138"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3281411.3281443"},{"key":"e_1_3_2_2_29_1","volume-title":"An Evaluation of WebAssembly and eBPF as Offloading Mechanisms in the Context of Computational Storage. CoRR abs\/2111.01947","author":"Huang Wenjun","year":"2021","unstructured":"Wenjun Huang and Marcus Paradies . 2021. An Evaluation of WebAssembly and eBPF as Offloading Mechanisms in the Context of Computational Storage. CoRR abs\/2111.01947 ( 2021 ). https:\/\/arxiv.org\/abs\/2111.01947 Wenjun Huang and Marcus Paradies. 2021. An Evaluation of WebAssembly and eBPF as Offloading Mechanisms in the Context of Computational Storage. CoRR abs\/2111.01947 (2021). https:\/\/arxiv.org\/abs\/2111.01947"},{"key":"e_1_3_2_2_30_1","unstructured":"IETF. [n. d.]. Charter for proposed Working Group BPF. https:\/\/datatracker.ietf.org\/group\/bpf\/about\/ accessed 2023-06-09.  IETF. [n. d.]. Charter for proposed Working Group BPF. https:\/\/datatracker.ietf.org\/group\/bpf\/about\/ accessed 2023-06-09."},{"key":"e_1_3_2_2_31_1","unstructured":"Abhinav Jangda Bobby Powers Emery D. Berger and Arjun Guha. 2019. Not So Fast: Analyzing the Performance of WebAssembly vs. Native Code. In USENIX ATC.  Abhinav Jangda Bobby Powers Emery D. Berger and Arjun Guha. 2019. Not So Fast: Analyzing the Performance of WebAssembly vs. Native Code. In USENIX ATC."},{"key":"e_1_3_2_2_32_1","volume-title":"Programmable System Call Security with eBPF. arXiv preprint arXiv:2302.10366","author":"Jia Jinghao","year":"2023","unstructured":"Jinghao Jia , YiFei Zhu , Dan Williams , Andrea Arcangeli , Claudio Canella , Hubertus Franke , Tobin Feldman-Fitzthum , Dimitrios Skarlatos , Daniel Gruss , and Tianyin Xu. 2023. Programmable System Call Security with eBPF. arXiv preprint arXiv:2302.10366 ( 2023 ). Jinghao Jia, YiFei Zhu, Dan Williams, Andrea Arcangeli, Claudio Canella, Hubertus Franke, Tobin Feldman-Fitzthum, Dimitrios Skarlatos, Daniel Gruss, and Tianyin Xu. 2023. Programmable System Call Security with eBPF. arXiv preprint arXiv:2302.10366 (2023)."},{"key":"e_1_3_2_2_33_1","volume-title":"IEEE Symposium on Security and Privacy (SP).","author":"Johnson Evan","year":"2023","unstructured":"Evan Johnson , Evan Laufer , Zijie Zhao , Dan Gohman , Shravan Narayan , Stefan Savage , Deian Stefan , and Fraser Brown . 2023 . WaVe: a verifiably secure WebAssembly sandboxing runtime . In IEEE Symposium on Security and Privacy (SP). Evan Johnson, Evan Laufer, Zijie Zhao, Dan Gohman, Shravan Narayan, Stefan Savage, Deian Stefan, and Fraser Brown. 2023. WaVe: a verifiably secure WebAssembly sandboxing runtime. In IEEE Symposium on Security and Privacy (SP)."},{"key":"e_1_3_2_2_34_1","unstructured":"The kernel development community. 2023. How to interact with BPF subsystem. https:\/\/docs.kernel.org\/bpf\/bpf_devel_QA.html accessed 2023-06-06.  The kernel development community. 2023. How to interact with BPF subsystem. https:\/\/docs.kernel.org\/bpf\/bpf_devel_QA.html accessed 2023-06-06."},{"key":"e_1_3_2_2_35_1","unstructured":"Ofek Kirzner and Adam Morrison. 2021. An Analysis of Speculative Type Confusion Vulnerabilities in the Wild. In USENIX Security.  Ofek Kirzner and Adam Morrison. 2021. An Analysis of Speculative Type Confusion Vulnerabilities in the Wild. In USENIX Security."},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3399742"},{"key":"e_1_3_2_2_37_1","unstructured":"Daniel Lehmann Johannes Kinder and Michael Pradel. 2020. Everything Old is New Again: Binary Security of WebAssembly. In USENIX Security.  Daniel Lehmann Johannes Kinder and Michael Pradel. 2020. Everything Old is New Again: Binary Security of WebAssembly. In USENIX Security."},{"key":"e_1_3_2_2_38_1","volume-title":"MOAT: Towards Safe BPF Kernel Extension. CoRR abs\/2301.13421","author":"Lu Hongyi","year":"2023","unstructured":"Hongyi Lu , Shuai Wang , Yechang Wu , Wanning He , and Fengwei Zhang . 2023 . MOAT: Towards Safe BPF Kernel Extension. CoRR abs\/2301.13421 (2023). Hongyi Lu, Shuai Wang, Yechang Wu, Wanning He, and Fengwei Zhang. 2023. MOAT: Towards Safe BPF Kernel Extension. CoRR abs\/2301.13421 (2023)."},{"key":"e_1_3_2_2_39_1","unstructured":"Soares Luis. 2023. eBPF: The Emerging Linux Kernel Technology Explained. https:\/\/medium.com\/@luishrsoares\/ebpf-the-emerging-linux-kernel-technology-explained-d9e86a3bf0ef accessed 2023-06-05.  Soares Luis. 2023. eBPF: The Emerging Linux Kernel Technology Explained. https:\/\/medium.com\/@luishrsoares\/ebpf-the-emerging-linux-kernel-technology-explained-d9e86a3bf0ef accessed 2023-06-05."},{"key":"e_1_3_2_2_40_1","unstructured":"Andy Lutomirski. 2019. [WIP 0\/4] bpf: A bit of progress toward unprivileged use. https:\/\/lwn.net\/ml\/linux-kernel\/cover.1565040372.git.luto@kernel.org\/ accessed 2023-06-10.  Andy Lutomirski. 2019. [WIP 0\/4] bpf: A bit of progress toward unprivileged use. https:\/\/lwn.net\/ml\/linux-kernel\/cover.1565040372.git.luto@kernel.org\/ accessed 2023-06-10."},{"key":"e_1_3_2_2_41_1","volume-title":"Security chasms of wasm","author":"McFadden Brian","year":"2018","unstructured":"Brian McFadden , Tyler Lukasiewicz , Jeff Dileo , and Justin Engler . 2018. Security chasms of wasm . NCC Group Whitepaper ( 2018 ). Brian McFadden, Tyler Lukasiewicz, Jeff Dileo, and Justin Engler. 2018. Security chasms of wasm. NCC Group Whitepaper (2018)."},{"key":"e_1_3_2_2_42_1","unstructured":"Microsoft. 2023. eBPF for Windows. https:\/\/microsoft.github.io\/ebpf-for-windows\/ accessed 2023-06-09.  Microsoft. 2023. eBPF for Windows. https:\/\/microsoft.github.io\/ebpf-for-windows\/ accessed 2023-06-09."},{"key":"e_1_3_2_2_43_1","volume-title":"Retrofitting Fine Grain Isolation in the Firefox Renderer. In 29th USENIX Security Symposium (USENIX Security 20)","author":"Narayan Shravan","year":"2020","unstructured":"Shravan Narayan , Craig Disselkoen , Tal Garfinkel , Nathan Froyd , Eric Rahm , Sorin Lerner , Hovav Shacham , and Deian Stefan . 2020 . Retrofitting Fine Grain Isolation in the Firefox Renderer. In 29th USENIX Security Symposium (USENIX Security 20) . USENIX Association, 699--716. https:\/\/www.usenix.org\/conference\/usenixsecurity20\/presentation\/narayan Shravan Narayan, Craig Disselkoen, Tal Garfinkel, Nathan Froyd, Eric Rahm, Sorin Lerner, Hovav Shacham, and Deian Stefan. 2020. Retrofitting Fine Grain Isolation in the Firefox Renderer. In 29th USENIX Security Symposium (USENIX Security 20). USENIX Association, 699--716. https:\/\/www.usenix.org\/conference\/usenixsecurity20\/presentation\/narayan"},{"key":"e_1_3_2_2_44_1","unstructured":"Matherson Nate. 2021. What is eBPF? https:\/\/www.airplane.dev\/blog\/ebpf  Matherson Nate. 2021. What is eBPF? https:\/\/www.airplane.dev\/blog\/ebpf"},{"key":"e_1_3_2_2_45_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation, OSDI2020","author":"Nelson Luke","year":"2020","unstructured":"Luke Nelson , Jacob Van Geffen , Emina Torlak , and Xi Wang . 2020 . Specification and verification in the field: Applying formal methods to BPF just-in-time compilers in the Linux kernel . In 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI2020 , Virtual Event, November 4--6 , 2020. Luke Nelson, Jacob Van Geffen, Emina Torlak, and Xi Wang. 2020. Specification and verification in the field: Applying formal methods to BPF just-in-time compilers in the Linux kernel. In 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI2020, Virtual Event, November 4--6, 2020."},{"key":"e_1_3_2_2_46_1","unstructured":"Big Switch Networks. 2023. uBPF. https:\/\/github.com\/iovisor\/ubpf accessed 2023-06-09.  Big Switch Networks. 2023. uBPF. https:\/\/github.com\/iovisor\/ubpf accessed 2023-06-09."},{"key":"e_1_3_2_2_47_1","unstructured":"Linux Kernel Organization. 2023. bpf-helpers.7 \u00ab man7 - man-pages\/man-pages.git. https:\/\/git.kernel.org\/pub\/scm\/docs\/man-pages\/man-pages.git\/tree\/man7\/bpf-helpers.7 accessed 2023-06-09.  Linux Kernel Organization. 2023. bpf-helpers.7 \u00ab man7 - man-pages\/man-pages.git. https:\/\/git.kernel.org\/pub\/scm\/docs\/man-pages\/man-pages.git\/tree\/man7\/bpf-helpers.7 accessed 2023-06-09."},{"key":"e_1_3_2_2_48_1","unstructured":"Linux Kernel Organization. 2023. BPF maps --- The Linux Kernel documentation. https:\/\/docs.kernel.org\/bpf\/maps.html accessed 2023-06-09.  Linux Kernel Organization. 2023. BPF maps --- The Linux Kernel documentation. https:\/\/docs.kernel.org\/bpf\/maps.html accessed 2023-06-09."},{"key":"e_1_3_2_2_49_1","unstructured":"Linux Kernel Organization. 2023. eBPF Instruction Set Specification v1.0. https:\/\/docs.kernel.org\/bpf\/instruction-set.html accessed 2023-06-09.  Linux Kernel Organization. 2023. eBPF Instruction Set Specification v1.0. https:\/\/docs.kernel.org\/bpf\/instruction-set.html accessed 2023-06-09."},{"key":"e_1_3_2_2_50_1","unstructured":"Linux Kernel Organization. 2023. https:\/\/docs.kernel.org\/bpf\/btf.html. https:\/\/docs.kernel.org\/bpf\/btf.html accessed 2023-06-09.  Linux Kernel Organization. 2023. https:\/\/docs.kernel.org\/bpf\/btf.html. https:\/\/docs.kernel.org\/bpf\/btf.html accessed 2023-06-09."},{"key":"e_1_3_2_2_51_1","unstructured":"Linux Kernel Organization. 2023. verifier.c \u00ab bpf \u00ab kernel - kernel\/git\/torvalds\/linux.git. https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/tree\/kernel\/bpf\/verifier.c accessed 2023-05-24.  Linux Kernel Organization. 2023. verifier.c \u00ab bpf \u00ab kernel - kernel\/git\/torvalds\/linux.git. https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/tree\/kernel\/bpf\/verifier.c accessed 2023-05-24."},{"key":"e_1_3_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.3012647"},{"key":"e_1_3_2_2_53_1","unstructured":"Samsung. 2020. Hardening Hostile Code in eBPF - Analysis on Kernel Self-Protection: Understanding Security and Performance Implication. https:\/\/samsung.github.io\/kspp-study\/bpf.html accessed 2023-05-12.  Samsung. 2020. Hardening Hostile Code in eBPF - Analysis on Kernel Self-Protection: Understanding Security and Performance Implication. https:\/\/samsung.github.io\/kspp-study\/bpf.html accessed 2023-05-12."},{"key":"e_1_3_2_2_54_1","volume-title":"2022 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO). IEEE, 254--265","author":"Vishwanathan Harishankar","year":"2022","unstructured":"Harishankar Vishwanathan , Matan Shachnai , Srinivas Narayana , and Santosh Nagarakatte . 2022 . Sound, precise, and fast abstract interpretation with tristate numbers . In 2022 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO). IEEE, 254--265 . Harishankar Vishwanathan, Matan Shachnai, Srinivas Narayana, and Santosh Nagarakatte. 2022. Sound, precise, and fast abstract interpretation with tristate numbers. In 2022 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO). IEEE, 254--265."},{"key":"e_1_3_2_2_55_1","volume-title":"Proceedings of the GCC Developers Summit. 243--255","author":"Wagle Perry","year":"2003","unstructured":"Perry Wagle , Crispin Cowan , 2003 . Stackguard: Simple stack smash protection for gcc . In Proceedings of the GCC Developers Summit. 243--255 . Perry Wagle, Crispin Cowan, et al. 2003. Stackguard: Simple stack smash protection for gcc. In Proceedings of the GCC Developers Summit. 243--255."},{"key":"e_1_3_2_2_56_1","unstructured":"Wasmer. 2023. Wasmer - Runtime. https:\/\/wasmer.io\/products\/runtime accessed 2023-06-09.  Wasmer. 2023. Wasmer - Runtime. https:\/\/wasmer.io\/products\/runtime accessed 2023-06-09."},{"key":"e_1_3_2_2_57_1","unstructured":"Wasmtime. 2023. Config::consume_fuel in wasmtime - Rust. https:\/\/docs.wasmtime.dev\/api\/wasmtime\/struct.Config.html#method.consume_fuel accessed 2023-06-09.  Wasmtime. 2023. Config::consume_fuel in wasmtime - Rust. https:\/\/docs.wasmtime.dev\/api\/wasmtime\/struct.Config.html#method.consume_fuel accessed 2023-06-09."},{"key":"e_1_3_2_2_58_1","unstructured":"Wasmtime. 2023. Security - Wasmtime. https:\/\/docs.wasmtime.dev\/security.html accessed 2023-05-09.  Wasmtime. 2023. Security - Wasmtime. https:\/\/docs.wasmtime.dev\/security.html accessed 2023-05-09."},{"key":"e_1_3_2_2_59_1","unstructured":"WebAssembly Community Group. 2023. Security - WebAssembly. https:\/\/webassembly.org\/docs\/security\/ accessed 2023-05-09.  WebAssembly Community Group. 2023. Security - WebAssembly. https:\/\/webassembly.org\/docs\/security\/ accessed 2023-05-09."},{"key":"e_1_3_2_2_60_1","unstructured":"WebAssembly Community Group. 2023. WebAssembly Specification. Draft Release 2.0 (Draft 2023-04-24). https:\/\/webassembly.github.io\/spec\/  WebAssembly Community Group. 2023. WebAssembly Specification. Draft Release 2.0 (Draft 2023-04-24). https:\/\/webassembly.github.io\/spec\/"},{"key":"e_1_3_2_2_61_1","unstructured":"WebAssembly Community Group. 2023. WebAssembly W3C Process. https:\/\/github.com\/WebAssembly\/meetings\/blob\/main\/process\/phases.md original-date: 2017-05-04T04:32:02Z.  WebAssembly Community Group. 2023. WebAssembly W3C Process. https:\/\/github.com\/WebAssembly\/meetings\/blob\/main\/process\/phases.md original-date: 2017-05-04T04:32:02Z."},{"key":"e_1_3_2_2_62_1","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Wirtgen Thomas","year":"2023","unstructured":"Thomas Wirtgen , Tom Rousseaux , Quentin De Coninck , Nicolas Rybowski , Randy Bush , Laurent Vanbever , Axel Legay , and Olivier Bonaventure . 2023 . xBGP: Faster Innovation in Routing Protocols . In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23) . USENIX Association, Boston, MA, 575--592. https:\/\/www.usenix.org\/conference\/nsdi23\/presentation\/wirtgen Thomas Wirtgen, Tom Rousseaux, Quentin De Coninck, Nicolas Rybowski, Randy Bush, Laurent Vanbever, Axel Legay, and Olivier Bonaventure. 2023. xBGP: Faster Innovation in Routing Protocols. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). USENIX Association, Boston, MA, 575--592. https:\/\/www.usenix.org\/conference\/nsdi23\/presentation\/wirtgen"}],"event":{"name":"eBPF '23: 1st Workshop on eBPF and Kernel Extensions","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"],"location":"New York NY USA","acronym":"eBPF '23"},"container-title":["Proceedings of the 1st Workshop on eBPF and Kernel Extensions"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3609021.3609306","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:48:57Z","timestamp":1750182537000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3609021.3609306"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,10]]},"references-count":62,"alternative-id":["10.1145\/3609021.3609306","10.1145\/3609021"],"URL":"https:\/\/doi.org\/10.1145\/3609021.3609306","relation":{},"subject":[],"published":{"date-parts":[[2023,9,10]]},"assertion":[{"value":"2023-09-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}