MQTT_UAD: MQTT Under Attack Dataset. A public dataset for the detection of attacks in IoT networks using MQTT protocol

  1. Aveleira-Mata, Jose Antonio
  2. Alaiz-Moretón, Héctor
  3. Díez Fernández, Saúl
  4. Muñoz Castañeda, Ángel Luis
  5. García-Rodríguez, Isaías
  6. Benavides, Carmen
  7. Benítez-Andrades, José Alberto

Editor: figshare

Year of publication: 2025

Type: Dataset

Version: 1

CC BY 4.0

Dataset versions :
Version Created DOI
1 01-10-2025 10.6084/m9.figshare.24420958.v1

Abstract

This dataset is registered at "Registro General de la Propiedad Intelectual" under registry number: LE-229-18<br>The MQTT_UAD dataset is designed to evaluate security in networks using the MQTT protocol. This dataset includes three files containing normal and malicious traffic, focusing on vulnerabilities of the MQTT protocol, such as Denial of Service, Man-in-the-Middle, and Intrusion attacks. It is intended for use in the development and testing of Machine Learning models for Intrusion Detection Systems in IoT environments, both domestic and industrial.<br>Contents:<br>DoS.csv contains the capture of 94.625 frames and of which 45.513 are under attack traffic and 49.112 are normal traffic.MitM.csv contains 110668 frames with 3855 under man in the middle attack and 106.813 normal traffic frames.Intrusion.csv containts 80,893 frames with 1898 under attack and 78,995 normal traffic frames.