Demo Data from SIGIR 2026 / reviewers in the wild / expert
Neophytos Christou
dblp:277/2335
· DBLP profile ↗
4ranked-venue papers
2as first author
4since 2021 · last 2025
0000-0001-7335-9485ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 4 · 2 first-author · 4 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
4 papers |
Systems and software security · 86% Security and privacy of machine learning · 7% Hardware security and side channels · 6% | |
| Software engineering, system software, and programming languages
2 papers |
Program analysis · 74% Programming languages and type systems · 26% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security
memory safety |
0.8 | 1 | 2024 | Eclipse: Preventing Speculative Memory-error Abuse with Artificial Data Dependencies · CCS 2024 |
Systems and software security
vulnerability discovery |
0.7 | 1 | 2023 | IvySyn: Automated Vulnerability Discovery in Deep Learning Frameworks · USENIX Security Symposium 2023 |
Program analysis › static analysis
vulnerability detection |
0.7 | 1 | 2023 | IvySyn: Automated Vulnerability Discovery in Deep Learning Frameworks · USENIX Security Symposium 2023 |
Hardware security and side channels › microarchitectural attacks › transient execution attack
speculative execution attack |
0.2 | 1 | 2024 | Eclipse: Preventing Speculative Memory-error Abuse with Artificial Data Dependencies · CCS 2024 |
Programming languages and type systems
type systems |
0.2 | 1 | 2024 | QUACK: Hindering Deserialization Attacks via Static Duck Typing · NDSS 2024 |
Methods — techniques the papers use, named apart from their topics
static analysis · 2.8fuzzing · 1.3model scanning · 0.9data dependency propagation · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | PickleBall: Secure Deserialization of Pickle-based Machine Learning ModelsabstractMachine learning model repositories, such as the Hugging Face Model Hub, facilitate model exchanges. However, bad actors can deliver malware through compromised models. Existing defenses, such as safer model formats, restrictive (but inflexible) loading policies, and model scanners, have shortcomings: 44.9% of popular models on Hugging Face still use the insecure pickle format, 15% of these cannot be loaded by restrictive loading policies, and model scanners have both false positives and false negatives. Pickle remains the de facto standard for model exchange, and the ML community lacks a tool that offers transparent safe loading. Andreas D. Kellas, Neophytos Christou, Wenxin Jiang 0001, Penghui Li 0001, Yaniv David, Vasileios P. Kemerlis, James C. Davis 0001 |
CCS | 2 |
| 2024 | Eclipse: Preventing Speculative Memory-error Abuse with Artificial Data DependenciesabstractHistorically, researchers have treated memory safety-based and speculative execution attacks as two separate domains. Recent work has introduced Speculative Memory-error Abuse (SMA) attacks, which combine memory corruption vulnerabilities with Spectre-like primitives. Using SMA, an attacker can leak sensitive program information and defeat a wide variety of memory-corruption mitigations, including (K)ASLR, software-based XOM, and even ARM PA, eventually carrying out an end-to-end (architecturally-visible) exploit. We present Eclipse: a novel protection scheme against SMA attacks. Eclipse works by propagating artificial data dependencies onto sensitive data, preventing the CPU from using attacker-controlled data during speculative execution. We demonstrate that Eclipse provides comprehensive protection against speculative-probing and Pacman-style attacks, two prominent examples of Speculative Memory-error Abuse attacks that target both the x86(-64) and ARM architectures. We evaluate the performance of Eclipse on x86-64 and demonstrate that it introduces minimal overhead, compared to alternative hardening approaches, incurring ≈0%--9.5% slowdown on SPEC CPU 2017, up to 8.6% slowdown in real-world applications, and negligible overhead in the Linux kernel. Neophytos Christou, Alexander J. Gaidis, Vaggelis Atlidakis, Vasileios P. Kemerlis |
CCS | 1 |
| 2024 | QUACK: Hindering Deserialization Attacks via Static Duck Typing
Yaniv David, Neophytos Christou, Andreas D. Kellas, Vasileios P. Kemerlis |
NDSS | 2 |
| 2023 | IvySyn: Automated Vulnerability Discovery in Deep Learning Frameworks
Neophytos Christou, Vaggelis Atlidakis, Baishakhi Ray, Vasileios P. Kemerlis |
USENIX Security Symposium | 1 |