Giancarlo Pellegrino

Publications

2026โ†‘ Top

  1. Indirect prompt injection in the wild: An empirical study of prevalence, techniques, and objectives
    Soheil Khodayari, Xuenan Zhang, Bhupendra Acharya, Giancarlo Pellegrino
    ACM CCS 2026Proceedings of the 2026 ACM SIGSAC Conference on Computer and Communications Security
  2. Omniscience for the Masses: New Threats in the Metaverse's Democratized World Creation
    Andrea Mengascini, Ryan Aurelio, Jason Polakis, Giancarlo Pellegrino
    ACM CCS 2026Proceedings of the 2026 ACM SIGSAC Conference on Computer and Communications Security
  3. You Get What You Sample: Evaluating Sampling Strategies for Web Security Measurements
    Xuenan Zhang, Yuqing Yang, Giancarlo Pellegrino
    ACM CCS 2026Proceedings of the 2026 ACM SIGSAC Conference on Computer and Communications Security
  4. Behind the Curtain: How Shared Hosting Providers Respond to Vulnerability Notifications
    Giada Stivala, Rafael Mrowczynski, Maria Hellenthal, Giancarlo Pellegrino
    IEEE S&P 2026Proceedings of the 47th IEEE Symposium on Security and Privacy

2025โ†‘ Top

  1. In the DOM We Trust: Exploring the Hidden Dangers of Reading from the DOM on the Web
    Jan Drescher, Sepehr Mirzaei, Soheil Khodayari, David Klein, Thomas Barber, Martin Johns, Giancarlo Pellegrino
    ACM CCS 2025Proceedings of the 2025 ACM SIGSAC Conference on Computer and Communications Security
  2. Permission Rationales in the Web Ecosystem: An Exploration of Rationale Text and Design Patterns
    Yusra Elbitar, Soheil Khodayari, Marian Harbach, Gianluca De Stefano, Balazs Csaba Engedy, Giancarlo Pellegrino, Sven Bugiel
    CHI 2025Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems
    Best Paper Award
  3. CHARON: Polyglot Code Analysis for Detecting Vulnerabilities in Scripting Languages Native Extensions
    Raoul Scholtes, Soheil Khodayari, Cristian-Alexandru Staicu, Giancarlo Pellegrino
    EuroS&P 2025Proceedings of the 10th IEEE European Symposium on Security and Privacy
    Best Paper Award
  4. Exploring the Design Space for Security Warnings in Immersive Environments
    Andrea Mengascini, Annabelle Walle, Rebecca Weil, Jรผrgen Steimle, Giancarlo Pellegrino
    EuroS&P 2025Proceedings of the 10th IEEE European Symposium on Security and Privacy
  5. Less is More: Boosting Coverage of Web Crawling through Adversarial Multi-Armed Bandit
    Lorenzo Cazzaro, Stefano Calzavara, Maksim Kovalkovm, Aleksei Stafeev, Giancarlo Pellegrino
    DSN 2025The 55th Annual IEEE/IFIP International Conference on Dependable Systems and Networks
  6. Do (Not) Follow the White Rabbit: Challenging the Myth of Harmless Open Redirection
    Soheil Khodayari, Kai Glauber, Giancarlo Pellegrino
    NDSS 2025Proceedings of the 32nd Network and Distributed System Security Symposium
  7. Exploration of the Dynamics of Buy and Sale of Social Media Accounts
    Mario Beluri, Bhupendra Acharya, Soheil Khodayari, Giada Stivala, Giancarlo Pellegrino, Thorsten Holz
    ACM IMC 2025ACM Internet Measurement Conference 2025
  8. YuraScanner: Leveraging LLMs for Task-driven Web App Scanning
    Aleksei Stafeev, Tim Recktenwald, Gianluca De Stefano, Soheil Khodayari, Giancarlo Pellegrino
    NDSS 2025Proceedings of the 32nd Network and Distributed System Security Symposium

2024โ†‘ Top

  1. Exploration of the Dynamics of Buy and Sale of Social Media Accounts
    Mario Beluri, Bhupendra Acharya, Soheil Khodayari, Giada Stivala, Giancarlo Pellegrino, Thorsten Holz
    arXiv preprint arXiv:2412.14985
  2. Rag and Roll: An End-to-End Evaluation of Indirect Prompt Manipulations in LLM-based Application Frameworks
    Gianluca De Stefano, Lea Schรถnherr, Giancarlo Pellegrino
    arXiv preprint arXiv:2408.05025
  3. The Big Brother's New Playground: Unmasking the Illusion of Privacy in Web Metaverses from a Malicious User's Perspective
    Andrea Mengascini, Ryan Aurelio, Giancarlo Pellegrino
    ACM CCS 2024Proceedings of the 2024 ACM SIGSAC Conference on Computer and Communications Security
  4. Uncovering the Role of Support Infrastructure in Clickbait PDF Campaigns
    Giada Stivala, Gianluca De Stefano, Andrea Mengascini, Mariano Graziano, Giancarlo Pellegrino
    EuroS&P 2024Proceedings of the 9th IEEE European Symposium on Security and Privacy
  5. SSRF vs. Developers: A Study of SSRF-Defenses in PHP Applications
    Malte Wessels, Simon Koch, Giancarlo Pellegrino, Martin Johns
    USENIX Security '2433rd USENIX Security Symposium (USENIX Security 24)
  6. SoK: State of the Krawlers - Evaluating the Effectiveness of Crawling Algorithms for Web Security Measurements
    Aleksei Stafeev, Giancarlo Pellegrino
    USENIX Security '2433rd USENIX Security Symposium (USENIX Security 24)
  7. The Great Request Robbery: An Empirical Study of Client-side Request Hijacking Vulnerabilities on the Web
    Soheil Khodayari, Thomas Barber, Giancarlo Pellegrino
    IEEE S&P 2024Proceedings of the 45th IEEE Symposium on Security and Privacy
    Distinguished Paper Award

2023โ†‘ Top

  1. From Attachments to SEO: Click Here to Learn More about Clickbait PDFs!
    Giada Stivala, Sahar Abdelnabi, Andrea Mengascini, Mariano Graziano, Mario Fritz, Giancarlo Pellegrino
    ACSAC 2023Proceedings of the 39th Annual Computer Security Applications Conference
  2. It's (DOM) Clobbering Time: Attack Techniques, Prevalence, and Defenses
    Soheil Khodayari, Giancarlo Pellegrino
    IEEE S&P 2023Proceedings of the 44th IEEE Symposium on Security and Privacy
    Distinguished Paper Award 2nd Place, CSAW'23 Europe Applied Research Competition (ARC)
  3. The Leaky Web: Automated Discovery of Cross-Site Information Leaks in Browsers and the Web
    Jannis Rautenstrauch, Giancarlo Pellegrino, Ben Stock
    IEEE S&P 2023Proceedings of the 44th IEEE Symposium on Security and Privacy
    Distinguished Paper Award

2022โ†‘ Top

  1. The State of the SameSite: Studying the Usage, Effectiveness, and Adequacy of SameSite Cookies
    Soheil Khodayari, Giancarlo Pellegrino
    IEEE S&P 2022Proceedings of the 43rd IEEE Symposium on Security and Privacy

2021โ†‘ Top

  1. Where We Stand (or Fall): An Analysis of CSRF Defenses in Web Frameworks
    Xhelal Likaj, Soheil Khodayari, Giancarlo Pellegrino
    RAID 2021Symposium on Research in Attacks, Intrusions and Defenses (RAID'21), San Sebastian, Spain, October 6-8, 2021
  2. JAW: Studying Client-side CSRF with Hybrid Property Graphs and Declarative Traversals
    Soheil Khodayari, Giancarlo Pellegrino
    USENIX Security '2130th USENIX Security Symposium (USENIX Security 21)
  3. Black Widow: Blackbox Data-driven Web Scanning
    Benjamin Eriksson, Giancarlo Pellegrino, Andrei Sabelfeld
    IEEE S&P 2021Proceedings of the 42nd IEEE Symposium on Security and Privacy

2020โ†‘ Top

  1. SentiNet: Detecting Localized Universal Attack Against Deep Learning Systems
    Edward Chou, Florian Tramer, Giancarlo Pellegrino
    DLS 2020Proceedings of the 2020 IEEE Security and Privacy Workshops (SPW)
  2. Automatic Uncovering of Hidden Behaviors from Input Validation in Mobile Apps
    Qingchuan Zhao, Chaoshun Zuo, Brendan Dolan-Gavitt, Giancarlo Pellegrino, Zhiqiang Lin
    IEEE S&P 2020Proceedings of the 41st IEEE Symposium on Security and Privacy
  3. Deceptive Previews: A Study of the Link Preview Trustworthiness in Social Platforms
    Giada Stivala, Giancarlo Pellegrino
    NDSS 2020Proceedings of the 27th Network and Distributed System Security Symposium
  4. Raccoon: Automated Verification of Guarded Race Conditions in Web Applications
    Simon Koch, Tim Sauer, Martin Johns, Giancarlo Pellegrino
    ACM SAC 2020The 35th ACM/SIGAPP Symposium on Applied Computing

2019โ†‘ Top

  1. AdVersarial: Perceptual Ad Blocking meets Adversarial Machine Learning
    Florian Tramer, Pascal Dupre, Gili Rusak, Giancarlo Pellegrino, Dan Boneh
    ACM CCS 2019Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security
  2. Geo-locating Drivers: A Study of Sensitive Data Leakagein Ride-Hailing Services
    Qingchuan Zhao, Chaoshun Zuo, Giancarlo Pellegrino, Zhiqiang Lin
    NDSS 2019Proceedings of the 26th Network and Distributed System Security Symposium
  3. Fidelius: Protecting User Secrets from Compromised Browsers
    Saba Eskandarian, Jonathan Cogan, Sawyer Birnbaum, Peh Brandon, Dillon Franke, Forest Fraser, Gaspar Garcia, Eric Gong, Hung Nguyen, Taresh Sethi, Vishal Subbiah, Michael Backes, Giancarlo Pellegrino, Dan Boneh
    IEEE S&P 2019Proceedings of the 40th IEEE Symposium on Security and Privacy

2018โ†‘ Top

  1. AdVersarial: Perceptual Ad Blocking meets Adversarial Machine Learning
    Florian Tramer, Pascal Dupre, Gili Rusak, Giancarlo Pellegrino, Dan Boneh
    Arxiv
  2. SentiNet: Detecting Localized Universal Attacks Against Deep Learning Systems
    Edward Chou, Florian Tramer, Giancarlo Pellegrino
    Arxiv
  3. Fidelius: Protecting User Secrets from Compromised Browsers
    Saba Eskandarian, Jonathan Cogan, Sawyer Birnbaum, Peh Brandon, Dillon Franke, Forest Fraser, Gaspar Garcia, Eric Gong, Hung Nguyen, Taresh Sethi, Vishal Subbiah, Michael Backes, Giancarlo Pellegrino, Dan Boneh
    Arxiv
  4. Formally Reasoning about the Cost and Efficacy of Securing the Email Infrastructure
    Patrick Speicher, Marcel Steinmetz, Robert Kuennemann, Milivoj Simeonovski, Giancarlo Pellegrino, Jorg Hoffmann, Michael Backes
    EuroS&P 2018Proceedings of the 3rd IEEE European Symposium on Security and Privacy
  5. The Rise of the Citizen Developer: Assessing the Security Impact of Online App Generators
    Martin Oltrogge, Erik Derr, Christian Stransky, Sascha Fahl, Yasemin Acar, Christian Rossow, Giancarlo Pellegrino, Sven Bugiel, Michael Backes
    IEEE S&P 2018Proceedings of the 39th IEEE Symposium on Security and Privacy
  6. Didn't You Hear Me? - Towards More Successful Web Vulnerability Notifications
    Ben Stock, Giancarlo Pellegrino, Frank Li, Christian Rossow, Michael Backes
    NDSS 2018Proceedings of the 25th Network and Distributed System Security Symposium

2017โ†‘ Top

  1. Deemon: Detecting CSRF with Dynamic Analysis and Property Graphs
    Giancarlo Pellegrino, Martin Johns, Simon Koch, Michael Backes, Christian Rossow
    ACM CCS 2017Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security
  2. Who Controls the Internet?: Analyzing Global Threats Using Property Graph Traversals
    Milivoj Simeonovski, Giancarlo Pellegrino, Christian Rossow, Michael Backes
    WWW 2017Proceedings of the 26th International Conference on World Wide Web

2016โ†‘ Top

  1. Uses and Abuses of Server-Side Requests
    Giancarlo Pellegrino, Onur Catakoglu, Davide Balzarotti, Christian Rossow
    RAID 2016Research in Attacks, Intrusions, and Defenses: 19th International Symposium, RAID 2016, Paris, France, September 19-21, 2016, Proceedings
  2. Hey, You Have a Problem: On the Feasibility of Large-Scale Web Vulnerability Notification
    Ben Stock, Giancarlo Pellegrino, Christian Rossow, Martin Johns, Michael Backes
    USENIX Security '1625th USENIX Security Symposium (USENIX Security 16)
  3. POSTER: Mapping the Landscape of Large-Scale Vulnerability Notifications
    Ben Stock, Giancarlo Pellegrino, Christian Rossow, Martin Johns, Michael Backes
    ACM CCS 2016Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security

2015โ†‘ Top

  1. jAEk: Using Dynamic Analysis to Crawl and Test Modern Web Applications
    Giancarlo Pellegrino, Constantin Tschuertz, Eric Bodden, Christian Rossow
    RAID 2015Research in Attacks, Intrusions, and Defenses: 18th International Symposium, RAID 2015, Kyoto, Japan,November 2-4, 2015. Proceedings
  2. In the Compression Hornet's Nest: A Security Study of Data Compression in Network Services
    Giancarlo Pellegrino, Davide Balzarotti, Stefan Winter, Neeraj Suri
    USENIX Security '1524th USENIX Security Symposium (USENIX Security 15)
  3. On the Feasibility of Side-Channel Attacks in a Virtualized Environment
    Tsvetoslava Vateva-Gurova, Jesus Luna, Giancarlo Pellegrino, Neeraj Suri
    ICETE 2014E-Business and Telecommunications: 11th International Joint Conference, ICETE 2014, Vienna, Austria, August 28-30, 2014, Revised Selected Papers
  4. Attribute-based Credentials for Trust: Technical Implementation and Feasibility
    Gert Lassรธe Mikkelsen, Kasper Damgard, Hans Guldager, Jonas Lindstrรธm Jensen, Jesus Luna Garcia, Janus Dam Nielsen, Pascal Paillier, Giancarlo Pellegrino, Michael Bladt Stausholm, Neeraj Suri, Heng Zhang
    Attribute-based Credentials for Trust: Identity in the Information Society
  5. Cashing Out the Great Cannon? On Browser-Based DDoS Attacks and Economics
    Giancarlo Pellegrino, Christian Rossow, Fabrice J. Ryba, Thomas C. Schmidt, Matthias Waehlisch
    WOOT '159th USENIX Workshop on Offensive Technologies (WOOT 15)

2014โ†‘ Top

  1. Towards a framework for assessing the feasibility of side-channel attacks in virtualized environments
    T. Vateva-Gurova, J. Luna, G. Pellegrino, N. Suri
    SECRYPT 20142014 11th International Conference on Security and Cryptography (SECRYPT)
  2. Toward Black-Box Detection of Logic Flaws in Web Applications
    Giancarlo Pellegrino, Davide Balzarotti
    NDSS 2014Proceedings of the 21st Network and Distributed System Security Symposium

2013โ†‘ Top

  1. An Authentication Flaw in Browser-based Single Sign-On Protocols: Impact and Remediations
    Alessandro Armando, Roberto Carbone, Luca Compagna, Jorge Cuellar, Giancarlo Pellegrino, Alessandro Sorniotti
    Computers and Security
  2. A Tool for Supporting Developers in Analyzing the Security of Web-Based Security Protocols
    Giancarlo Pellegrino, Luca Compagna, Thomas Morreggia
    ICTSS 2013Testing Software and Systems: 25th IFIP WG 6.1 International Conference, ICTSS 2013, Istanbul, Turkey, November 13-15, 2013, Proceedings

2012โ†‘ Top

  1. From Model-Checking to Automated Testing of Security Protocols: Bridging the Gap
    Alessandro Armando, Giancarlo Pellegrino, Roberto Carbone, Alessio Merlo, Davide Balzarotti
    TAP 2012Tests and Proofs: 6th International Conference, TAP 2012, Prague, Czech Republic, May 31 - June 1, 2012. Proceedings
  2. The AVANTSSAR Platform for the Automated Validation of Trust and Security of Service-Oriented Architectures
    Alessandro Armando, Wihem Arsac, Tigran Avanesov, Michele Barletta, Alberto Calvi, Alessandro Cappai, Roberto Carbone, Yannick Chevalier, Luca Compagna, Jorge Cuellar, Gabriel Erzse, Simone Frau, Marius Minea, Sebastian Moedersheim, David von Oheimb, Giancarlo Pellegrino, Serena Elisa Ponta, Marco Rocchetto, Michael Rusinowitch, Mohammad Torabi Dashti, Mathieu Turuani, Luca Vigano
    TACAS 2012Tools and Algorithms for the Construction and Analysis of Systems: 18th International Conference, TACAS 2012, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2012, Tallinn, Estonia, March 24 - April 1, 2012. Proceedings

2011โ†‘ Top

  1. From Multiple Credentials to Browser-Based Single Sign-On: Are We More Secure?
    Alessandro Armando, Roberto Carbone, Luca Compagna, Jorge Cuellar, Giancarlo Pellegrino, Alessandro Sorniotti
    IFIP SEC 2011Future Challenges in Security and Privacy for Academia and Industry: 26th IFIP TC 11 International Information Security Conference, SEC 2011, Lucerne, Switzerland, June 7-9, 2011. Proceedings
  2. Security Validation of Business Processes via Model-Checking
    Wihem Arsac, Luca Compagna, Giancarlo Pellegrino, Serena Elisa Ponta
    ESSoS 2011Engineering Secure Software and Systems: Third International Symposium, ESSoS 2011, Madrid, Spain, February 9-10, 2011. Proceedings
  3. Automatic Security Analysis of SAML-based Single Sign-On Protocols
    Alessandro Armando, Roberto Carbone, Luca Compagna
    Digital Identity and Access Management: Technologies and Framework, Business Science

2010โ†‘ Top

  1. Model-Checking Driven Security Testing of Web-Based Applications
    A. Armando, R. Carbone, L. Compagna, K. Li, G. Pellegrino
    ICSTW 20102010 Third International Conference on Software Testing, Verification, and Validation Workshops