---
title: "Taha Benahmadi (@tahaben) | Hashnode"
description: "Taha Benahmadi (@tahaben) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@tahaben"
---

@tahaben

# Taha Benahmadi

@tahaben · Joined April 2025

### [XXE Article](https://tahaben.hashnode.dev/xxe-article?utm_source=hashnode&utm_medium=feed)

XXE Definition XML external entity injection (also known as XXE) is a web security vulnerability that allows an attacker to interfere with an application's processing of XML data. It often allows an attacker to view files on the application server fi...

3 min read · [tahaben.hashnode.dev](https://tahaben.hashnode.dev/xxe-article?utm_source=hashnode&utm_medium=feed)

[Mar 10](https://hashnode.com/posts/xxe-article/69b034a51963a070749a3d4c)

### [Spring security authentication](https://tahaben.hashnode.dev/spring-security-authentication-1?utm_source=hashnode&utm_medium=feed)

Spring security authentication بِسْمِ ٱللّٰهِ ٱلرَّحْمٰنِ ٱلرَّحِيمِ In the previous article, we saw how Spring Security builds its filter chain and how every request marches through it. But we left o

4 min read · [tahaben.hashnode.dev](https://tahaben.hashnode.dev/spring-security-authentication-1?utm_source=hashnode&utm_medium=feed)

[Mar 10](https://hashnode.com/posts/spring-security-authentication-1/69b031c1f24d696930b4b150)

### [Spring security architecture](https://tahaben.hashnode.dev/spring-security-architecture-1-1?utm_source=hashnode&utm_medium=feed)

Spring security architecture بِسْمِ ٱللّٰهِ ٱلرَّحْمٰنِ ٱلرَّحِيمِ I begin my journey of learning spring security 3 months ago. I copy-pasted from a tutorial, it worked, and I felt like a fraud. The c

5 min read · [tahaben.hashnode.dev](https://tahaben.hashnode.dev/spring-security-architecture-1-1?utm_source=hashnode&utm_medium=feed)

[Mar 10](https://hashnode.com/posts/spring-security-architecture-1-1/69b031bff24d696930b4b14e)

### [Path traversal](https://tahaben.hashnode.dev/path-traversal-1-1?utm_source=hashnode&utm_medium=feed)

Path traversal What is path traversal? Path traversal is also known as directory traversal. These vulnerabilities enable an attacker to read arbitrary files on the server that is running an applicatio

7 min read · [tahaben.hashnode.dev](https://tahaben.hashnode.dev/path-traversal-1-1?utm_source=hashnode&utm_medium=feed)

[Mar 10](https://hashnode.com/posts/path-traversal-1-1/69b031bead3ff10cbdd4c656)

### [OS command injection](https://tahaben.hashnode.dev/os-command-injection-1-1?utm_source=hashnode&utm_medium=feed)

OS command injection What is command injection? Command injection is a vulnerability that allows an attacker to execute operating system (OS) commands on the server that is running an application. A s

2 min read · [tahaben.hashnode.dev](https://tahaben.hashnode.dev/os-command-injection-1-1?utm_source=hashnode&utm_medium=feed)

[Mar 10](https://hashnode.com/posts/os-command-injection-1-1/69b031bdf24d696930b4b14c)
