Vasileios Kemerlis's Avatar

Vasileios Kemerlis

@vkemerlis

Professor @Brown CS. Brown Hat. Research on systems and software security. πŸ΄β€β˜ οΈπŸ‡¬πŸ‡·πŸ‡ΊπŸ‡Έ https://cs.brown.edu/~vpk

120
Followers
167
Following
39
Posts
03.01.2025
Joined
Posts Following

Latest posts by Vasileios Kemerlis @vkemerlis

Contributing to the communityβ€”through both research and reviewingβ€”has been one of the most fulfilling aspects of my academic career. Many thanks to the organizers, colleagues, and students who make CCS such a vibrant and rigorous forum for computer security research!

#acm_ccs #browncs #brownssl πŸš€

21.10.2025 04:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ† Top Reviewers Award, recognizing service and contributions to the CCS community. I'm especially grateful for this honor, as it marks the third consecutive year (2023, 2024, and 2025) that I've received a service award from CCS β€” a tradition I'm proud to continue.

21.10.2025 04:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ… Distinguished Artifact Award for our paper "PickleBall: Secure Deserialization of Pickle-based Machine Learning Models" (bsky.app/profile/vkem...).

21.10.2025 04:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

πŸŽ‰ @acm.org CCS 2025 in Taipei, Taiwan was a blast!

I had a great time connecting with colleagues and friends at ACM SIGSAC's flagship security conference β€” a week filled with inspiring research and thoughtful discussions.

I was also deeply honored to receive two awards this year:

21.10.2025 04:12 πŸ‘ 5 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Joint work with Neophytos Christou (Brown University), Columbia University (Junfeng Yang, Penghui Li), Purdue University (Jamie Davis, Wenxin Jiang), Technion (Yaniv David), and Google (Laurent Simon).

✳️ Paper: cs.brown.edu/~vpk/papers/...
πŸ’Ύ Code: github.com/columbia/pic...

21.10.2025 02:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This work continues our broader effort to secure deserialization across ecosystems -- building on our earlier research presented by Yaniv David at NDSS 2024 (tinyurl.com/mbcevsv6), and Neophytos Christou and Andreas Kellas at BlackHat USA 2025 (tinyurl.com/bdvny4w7).

21.10.2025 02:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

#PickleBall is a static analysis framework that derives and enforces safe deserialization policies for pickle-based ML models. It infers permissible object types and load-time behaviors directly from ML-library code and enforces them through a secure, drop-in replacement for Python's pickle module.

21.10.2025 02:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image

πŸ“’ Last week, Andreas Kellas presented our work on secure deserialization of pickle-based Machine Learning (ML) models at @acm.org CCS 2025!

#pickleball #mlsec #mlsecops #brownssl #browncs

21.10.2025 02:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

πŸ‘ Kudos to Marius Momeu (leading author) who did a terrific job presenting our paper -- joint work Alexander Gaidis (Brown University) and Jasper von der Heidt (TU Munich).

✳️ Paper: cs.brown.edu/~vpk/papers/...
πŸ’Ύ Code: github.com/tum-itsec/iu... (coming soon)

#brownssl #browncs #ieeesp2025

19.05.2025 14:02 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

#IUBIK leverages memory tagging (MTE) and pointer authentication (PA), available in #ARM CPUs, to efficiently and effectively isolate attacker-controlled input from security-critical data in the kernel heap.

#iubik #mte #pac #arm #brownssl #browncs #ieeesp2025

19.05.2025 14:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

πŸ“’ Last week, Brown Secure Systems Lab (SSL, gitlab.com/brown-ssl) was at the IEEE Symposium on Security and Privacy (S&P) 2025, where we presented our latest work on hardening OS kernels against attacks that (ab)use heap-based memory-safety vulnerabilities.

#brownssl #browncs #ieeesp2025 🧡

19.05.2025 14:02 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

#IUBIK hardens OS kernel code against attacks that (ab)use memory errors via means of: (1) attacker-controlled input isolation, (2) memory tagging (ARM MTE), and pointer encryption (ARM PA).

✳️ cs.brown.edu/~vpk/papers/...
πŸ’Ύ github.com/tum-itsec/iu... (soon)

#iubik #mte #pac #arm #brownssl #browncs

12.05.2025 16:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If you're attending the IEEE Symposium on Security and Privacy 2025 and interested in OS/kernel (self-)protection, please stop by the "Memory Safety" track today (Session 3, Track 3, 1PM--2:30PM in Bayview AB) to hear more about #IUBIK from Marius Momeu!

#ieeesp2025 #iubik

12.05.2025 16:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

Thank you, Xing Gao and the University of Delaware CIS department for the warm welcome, thoughtful discussions, and the tour of the acclaimed CAR (www.thecarlab.org) lab!

#binwrap #sysfilter #nibbler #brownssl

12.05.2025 15:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If this area of research interests you, you might also find our recent work on Quack (hardening PHP code against deserialization attacks, NDSS 2024: πŸ“„ cs.brown.edu/~vpk/papers/... πŸ’Ύ github.com/columbia/quack) worth a look.

12.05.2025 15:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

✳️ sysfilter (RAID 2020: πŸ“„ cs.brown.edu/~vpk/papers/..., πŸ’Ύ gitlab.com/brown-ssl/sy...) -- Automated system-call policy extraction and enforcement in binary-only applications.

✳️ Nibbler (ACSAC 2019: πŸ“„ cs.brown.edu/~vpk/papers/..., πŸ’Ύ gitlab.com/brown-ssl/li...) -- Shared-library code debloating.

12.05.2025 15:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I also shared a few highlights from our research efforts over the past five years re: supply-chain security:

✳️ BinWrap (ACM ASIACCS 2023, Distinguished Paper Award πŸ†: πŸ“„ cs.brown.edu/~vpk/papers/..., πŸ’Ύ github.com/atlas-brown/...) -- HW-assisted (via Intel MPK) sandboxing of native Node.js add-ons.

12.05.2025 15:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

My talk, titled "Hardening the Software Supply Chain: Practical Post-Compilation Defenses", was part of the SAVES workshop at IEEE MOST. I discussed both the pressing open problems in this evolving field and the next-gen. challenges of protecting critical infra. from software supply chain attacks.

12.05.2025 15:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ“’ Last week, I had the pleasure of visiting the beautiful University of Delaware (@udelaware.bsky.social) to speak about supply chain security, and reconnect with friends and colleagues!

#brownssl #browncs 🧡

12.05.2025 15:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thank you to my host Charalampos Papamanthou and the Yale CS department for the warm welcome and thoughtful discussion!

06.04.2025 19:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image Post image

It was a real pleasure catching up with friends, colleagues, and students. And with the spring weather fully cooperating, I couldn't resist snapping a few photos of Yale's beautiful campus in the early morning light.

06.04.2025 19:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If this area interests you, you might also find BeeBox (strengthening eBPF against transient execution attacks, USENIX Security 2024: πŸ“„ cs.brown.edu/~vpk/papers/..., πŸ’Ύ gitlab.com/brown-ssl/be...) and IUBIK (leveraging ARM MTE+PA to isolate attacker-controlled data, IEEE S&P 2025) worth a look.

06.04.2025 19:32 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

✳️ EPF (USENIX ATC 2023: πŸ“„ cs.brown.edu/~vpk/papers/..., πŸ’Ύ gitlab.com/brown-ssl/epf) β€” Exploiting the (e)BPF sub-system for bypassing modern protections and ways to fix this.

#epf #brownssl

(Joint work with @mikepo.bsky.social, Marius Momeu, Vaggelis Atlidakis, Di Jin, and Sergej Proskurin.)

06.04.2025 19:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

✳️ SafeSLAB (ACM CCS 2024: πŸ“„ cs.brown.edu/~vpk/papers/..., πŸ’Ύ github.com/tum-itsec/sa...) β€” Kernel heap hardening through memory tagging.

#safeslab #brownssl

06.04.2025 19:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

✳️ xMP (IEEE S&P 2020: πŸ“„ cs.brown.edu/~vpk/papers/..., πŸ’Ύ github.com/virtsec/xmp) β€” Selective intra-kernel memory isolation using hardware-assisted virtualization.

#xmp #brownssl

06.04.2025 19:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

In this "tin anniversary" edition, I reflected on how OS kernel exploitation and defense have evolved over the past decade, and shared highlights from some of our recent work in the field over the last five years:

06.04.2025 19:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

πŸ“’ Honored to return to Yale University last week to speak at the Department of Computer Science colloquium on Operating Systems security -- exactly 10 years after my first talk there on the same topic!

#brownssl #browncs 🧡

06.04.2025 19:32 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

πŸ“’ I had the great pleasure of discussing some of these works recently at the Computer Systems Seminar at Boston University! (Thank you for the invitation Manuel Egele and @gianlucastringhini.com.)

πŸ“½οΈ www.bu.edu/rhcollab/eve...

11.01.2025 02:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ…Alexander Gaidis has been awarded the "Distinguished Artifact Reviewer" award at the USENIX Security Symposium 2024!
cs.brown.edu/news/2024/09...
#usesec24 #proudadvisor

11.01.2025 02:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

πŸ…I was honored and delighted to be awarded the "Distinguished Reviewer Award" at @acm.org #CCS2024!

11.01.2025 02:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0