I am Gaetano Perrone, a compiuter science passionate about software development, cybersecurity, and research.

๐Ÿ’ป Development skills

I really love developing software, and I usually realize security tools for my work and researches. I have developed Docker Security Playground, a microservices-based framework for the study of Network Security and Penetration Test techniques.

Known programming languages:

  • Python

    • Poetry
    • Typer
    • Flask
    • Django
  • JavaScript (NodeJS for back-end)

    • NodeJS
    • Express
    • React
    • Angular
  • Java

  • C, C++

  • Golang

  • Ruby

Open-source projects

  • DockerSecurityPlayground: Docker Security Playground is an application that allows you to manage and create intentionally virtualized container-based environments. Based on AngularJS and NodeJS.

  • docker-js: A nodeJS CLI library to manage Docker containers and images.

  • HOUDINI: a curated list of Network Security related Docker Images for Network Intrusion purposes. Front-end developed in React and Tailwind.

  • python-cherrytree-generator: Cherry-tree is a wonderful tool used to take notes. It is commonly used during Penetration Testing activities. This project is a simple Python API that creates DTD cherry tree files (basically, XML files). It can be useful to use cherrytree in automation steps.

Community Contributions

In my past I have contributed to several open-source projects:

๐Ÿ”ผ Back to top

๐Ÿ›ก๏ธ Cybersecurity Skills

During my career, I have performed several Penetration testing and secure code review for Italian telco and banking companies.

Security Certifications

  • Certified Information Systems Security Professional (CISSP)
  • Offensive Security Web Expert (OSWE)
  • Offensive Security Certified Expert (OSCE)
  • Offensive Security Certified Professional (OSCP)
  • AWS Security Specialty

CVEs

  • CVE-2021-25080: Contact Form Entries < 1.1.7 โ€“ Unauthenticated Stored Cross-Site Scripting (WordPress)
  • CVE-2021-25079: Multiple Reflected XSS in contact form entries plugin (WordPress)

Developed exploits

  • EDB-ID-49338: WordPress Core 5.2.2 โ€“ post previews XSS
  • EDB-ID-49327: WordPress Epsilon Framework Multiple Themes โ€“ Unauthenticated Function Injection
  • EDB-ID-49237: Jenkins 2.235.3 - โ€™Descriptionโ€™ Stored XSS
  • EDB-ID-49232: tooltip Stored Cross-Site Scripting

๐Ÿ”ผ Back to top

๐Ÿ”Ž Research path

I am passionate in any area related to network security, cloud computing, and software development research. I have achieved a Ph.D. in Information Technology and Electrical Engineering (ITEE) in 2022 but continue to conduct research in fuzzing, knowledge graph, and reinforcement learning domains to automate, formalize and increase the effectiveness of security testing approaches. Below a list of research works developed in my career.

2024

2023

2022

2021

2020

2017

๐Ÿ”ผ Back to top