
Fabrizio Baiardi
Full Professor
University of Pisa · Computer Science
WebsiteDrones at the frontier of cyber‑physical systems
Paradigms, Threats and AI‑based Solutions
The workshop took place on 20 October 2026. Thank you to the speakers, to KAUST and to everyone who joined us in the room and online!













Via Wikimedia Commons; clips shortened and cropped.
More speakers will be announced soon.

Full Professor
University of Pisa · Computer Science
Website
PhD Candidate in Computer Science
KAUST · CRI‑Lab
Website
Postdoctoral Researcher
KAUST · CRI‑Lab
Website
PhD Student in Computer Science
KAUST · CRI‑Lab
Talk
Tenure-track Assistant Professor
University of Pisa · Computer Science
Website
Associate Professor
University of Pisa · Computer Science
Profile
PhD Student in Artificial Intelligence
University of Pisa · KAUST
WebsiteClick a talk to read its abstract. More talks will be announced soon.
In October 2018, during a light show over Hong Kong’s Victoria Harbour, 46 drones suddenly dropped from the sky into the water. The cause was GPS jamming. Every drone flies on two invisible threads: satellite navigation tells it where it is, and a radio link connects it to its operator. A cheap jammer can cut both in seconds.
On the battlefield in Ukraine, the answer has been strikingly low-tech: cut the radio and fly on a wire. Drones now trail kilometres of fibre-optic cable, which no jammer can touch. But a wire limits range and manoeuvrability, and it doesn’t scale to swarms. Most missions can’t be flown on a leash.
This talk explores the wireless alternative: drones that plan their paths around the jammer. I show how that planning depends on three questions about the adversary: Does it move? Does it react? What does the drone know about it? I also show where research still falls short: most planners assume a jammer that never moves, and few measure the link itself.
The goal is drones that cut the wire and still stay connected.
Omar Eldesouky is a PhD student in Computer Science at King Abdullah University of Science and Technology (KAUST), under the supervision of Prof. Roberto Di Pietro. During his master's studies, his research explored blockchain and cryptocurrency security, as well as drone systems and their resilience to adversarial threats. His current PhD research focuses on the security of Remote Direct Memory Access (RDMA) systems, particularly microarchitectural vulnerabilities, side-channel attacks, and resource isolation in modern networking infrastructures. His broader research interests include systems security, network security, and the resilience of emerging computing and communication technologies.
The rapid proliferation of small unmanned aerial vehicles is creating new challenges for the monitoring and protection of low-altitude airspace. Existing counter-UAS solutions can be costly, infrastructure-heavy, or difficult to redeploy, motivating interest in lightweight and flexible sensing approaches.
This talk presents our work on the use of acoustics for drone security, covering three complementary directions: identifying individual drones from their acoustic signatures, estimating the number of drones operating in an area, and using microphone-equipped drones themselves as mobile sensing platforms for perimeter protection.
Together, these projects explore how passive acoustic sensing can provide a low-cost and adaptable layer for drone detection and monitoring. The presentation will highlight the main ideas, experimental results, and the broader potential of distributed acoustic sensing for future airspace security systems.
Dr. Nathanaël Denis is a postdoctoral researcher at King Abdullah University of Science and Technology (KAUST), working at the intersection of cybersecurity, wireless sensing, and autonomous systems. His research focuses on developing new sensing and security mechanisms for drones, satellite communications, and critical infrastructure. His recent work includes drone-mounted acoustic systems for detecting aerial perimeter intrusions, RF-based satellite authentication, and radar-based corrosion monitoring. His research has been published in major IEEE and security venues, including ESORICS and IEEE Transactions on Instrumentation and Measurement. He is also interested in translating academic research into deployable technologies for real-world security and infrastructure applications.
Imagine plugging in a USB flash drive, expecting to access a few documents. Instead, your computer recognizes a keyboard that nobody is touching. Within seconds, commands are executed, sensitive information may be exposed, and the attacker has gained a foothold. No software vulnerability needs to be exploited. The device is simply taking advantage of the fundamental assumption that the host trusts what a connected device claims to be.
More than a decade after its public demonstration, BadUSB remains a persistent security threat. Its underlying weakness is rooted in the USB architecture itself, making conventional software patches insufficient. Despite numerous proposed countermeasures, preventing malicious USB devices without compromising usability remains an open challenge.
This talk explores how BadUSB attacks work, from the fundamentals of USB enumeration to malicious firmware, keyboard impersonation, and automated keystroke injection. Drawing on real-world incidents, we examine the consequences of this attack vector and distinguish it from other USB-related threats, including conventional malware distribution and hardware sabotage. We then review existing defenses, highlighting their strengths, practical limitations, and the challenges that continue to prevent widespread adoption.
Building on this broader perspective, we introduce NoBU, our cyber-physical defense against BadUSB attacks, published at ACM AsiaCCS 2025. Rather than trusting a device’s declared identity, NoBU examines the physical evidence of keyboard activity, correlating received keystrokes with vibrations generated by actual key presses. We present its underlying principles, implementation, and experimental results, demonstrating how physical sensing can provide an additional layer of protection against malicious USB devices.
Andrea Ciccotelli is a PhD candidate in Computer Science at King Abdullah University of Science and Technology (KAUST), where he conducts research under the supervision of Prof. Roberto Di Pietro. His research focuses on cybersecurity at the intersection of the physical and digital worlds, with particular interests in cyber-physical security, hardware-based attacks, side-channel analysis, device authentication, and privacy. His work investigates emerging threats to modern computing systems and develops practical security mechanisms by combining physical sensing, signal processing, and machine learning. Before joining KAUST, he spent more than three years in industry, working on automotive cybersecurity assessments and machine learning applications involving multimodal sensor data. More information about his research and publications is available on his website.
Securing distributed applications across the Cloud–Edge continuum is a challenging task, particularly when heterogeneous computing resources are managed by multiple infrastructure providers with different security capabilities and trust levels. This challenge is especially relevant to emerging cyber-physical systems, which support applications such as smart cities, healthcare, and environmental monitoring.
This talk presents a declarative approach to assessing the security of multi-service application deployments across Cloud–Edge infrastructures. Such an approach combines application security requirements, infrastructure security capabilities, and trust relationships among stakeholders to provide quantitative and explainable security assessments.
Building on this foundation, recent preliminary work extends our methodology from security assessment towards security optimisation. In particular, the talk discusses how security countermeasures can be optimised under budget constraints to improve the overall security of application deployments.
Drones are no longer isolated machines: they are connected nodes in networks of sensors, vehicles and cloud services. Connected Skies brings together researchers from the University of Pisa and KAUST to discuss how to make these systems reliable by design.
Room: Sala Seminari Ovest · Department of Computer Science
University of Pisa · Assessing and Optimising Security Across the Cloud‑Edge Continuum
KAUST · Acoustics for Cyber‑Physical Security in Drone Systems
KAUST · BadUSB: When a Flash Drive Pretends to Be a Keyboard
KAUST · Disconnected Skies: How Drones Can Keep Flying When the Signal Is Jammed
University of Pisa · Drones for Infrastructure (and Without Infrastructure)
PhD students at the University of Pisa.

PhD Student in Artificial Intelligence
University of Pisa
LinkedIn
PhD Student in Computer Science
University of Pisa
Google Scholar
PhD Student in Artificial Intelligence
University of Pisa · KAUST
Website
PhD Student in Artificial Intelligence
University of Pisa
Google ScholarThanks to all the speakers and participants who made Connected Skies a success.