Demo Data from EDBT 2026 / reviewers in the wild / expert
Philipp Holzinger
dblp:187/8973
· DBLP profile ↗
3ranked-venue papers
2as first author
1since 2021 · last 2023
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 3 · 2 first-author · 1 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
2 papers |
Systems and software security · 73% Authentication and access control · 27% | |
| Software engineering, system software, and programming languages
1 paper |
Runtime systems and virtual machines · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Authentication and access control
access control |
0.3 | 1 | 2017 | Hardening Java's Access Control by Abolishing Implicit Privilege Elevation · IEEE Symposium on Security and Privacy 2017 |
Systems and software security
exploitation |
0.2 | 1 | 2016 | An In-Depth Study of More Than Ten Years of Java Exploitation · CCS 2016 |
Systems and software security
vulnerability discovery |
0.2 | 1 | 2016 | An In-Depth Study of More Than Ten Years of Java Exploitation · CCS 2016 |
Runtime systems and virtual machines › managed runtime
java runtime |
0.1 | 1 | 2017 | Hardening Java's Access Control by Abolishing Implicit Privilege Elevation · IEEE Symposium on Security and Privacy 2017 |
Methods — techniques the papers use, named apart from their topics
tool-assisted adaptation · 0.6empirical study · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Benchmarking the BenchmarksabstractOver the years, security researchers have developed a broad spectrum of automatic code scanners that aim to find security vulnerabilities in applications. Security benchmarks are commonly used to evaluate novel scanners or program analysis techniques. Each benchmark consists of multiple positive test cases that reflect typical implementations of vulnerabilities, as well as negative test cases, that reflect secure implementations without security flaws. Based on this ground truth, researchers can demonstrate the recall and precision of their novel contributions. Marc Miltenberger, Steven Arzt, Philipp Holzinger, Julius Näumann |
AsiaCCS | 3 |
| 2017 | Hardening Java's Access Control by Abolishing Implicit Privilege ElevationabstractWhile the Java runtime is installed on billions of devices and servers worldwide, it remains a primary attack vector for online criminals. As recent studies show, the majority of all exploited Java vulnerabilities comprise incorrect or insufficient implementations of access-control checks. This paper for the first time studies the problem in depth. As we find, attacks are enabled by shortcuts that short-circuit Java's general principle of stack-based access control. These shortcuts, originally introduced for ease of use and to improve performance, cause Java to elevate the privileges of code implicitly. As we show, this creates many pitfalls for software maintenance, making it all too easy for maintainers of the runtime to introduce blatant confused-deputy vulnerabilities even by just applying normally semantics-preserving refactorings. How can this problem be solved? Can one implement Java's access control without shortcuts, and if so, does this implementation remain usable and efficient? To answer those questions, we conducted a tool-assisted adaptation of the Java Class Library (JCL), avoiding (most) shortcuts and therefore moving to a fully explicit model of privilege elevation. As we show, the proposed changes significantly harden the JCL against attacks: they effectively hinder the introduction of new confused-deputy vulnerabilities in future library versions, and successfully restrict the capabilities of attackers when exploiting certain existing vulnerabilities. We discuss usability considerations, and through a set of large-scale experiments show that with current JVM technology such a faithful implementation of stack-based access control induces no observable performance loss. Philipp Holzinger, Ben Hermann, Johannes Lerch, Eric Bodden, Mira Mezini |
IEEE Symposium on Security and Privacy | 1 |
| 2016 | An In-Depth Study of More Than Ten Years of Java ExploitationabstractWhen created, the Java platform was among the first runtimes designed with security in mind. Yet, numerous Java versions were shown to contain far-reaching vulnerabilities, permitting denial-of-service attacks or even worse allowing intruders to bypass the runtime's sandbox mechanisms, opening the host system up to many kinds of further attacks. Philipp Holzinger, Stefan Triller, Alexandre Bartel, Eric Bodden |
CCS | 1 |