<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://johannes-moeller.dev/</loc></url><url><loc>https://johannes-moeller.dev/research</loc></url><url><loc>https://johannes-moeller.dev/research/adlah</loc></url><url><loc>https://johannes-moeller.dev/offensive-security</loc></url><url><loc>https://johannes-moeller.dev/about</loc></url><url><loc>https://johannes-moeller.dev/blog</loc></url><url><loc>https://johannes-moeller.dev/de</loc></url><url><loc>https://johannes-moeller.dev/de/research</loc></url><url><loc>https://johannes-moeller.dev/de/research/adlah</loc></url><url><loc>https://johannes-moeller.dev/de/offensive-security</loc></url><url><loc>https://johannes-moeller.dev/de/about</loc></url><url><loc>https://johannes-moeller.dev/de/blog</loc></url><url><loc>https://johannes-moeller.dev/blog/cve-2026-49950-xinference-xoscar-actor-rce</loc><lastmod>2026-10-16</lastmod></url><url><loc>https://johannes-moeller.dev/blog/vitess-type-raw-bind-variable-sql-injection</loc><lastmod>2026-09-28</lastmod></url><url><loc>https://johannes-moeller.dev/blog/tooljet-cross-tenant-tooljetdb-authorization-bypass</loc><lastmod>2026-08-08</lastmod></url><url><loc>https://johannes-moeller.dev/blog/cve-2026-42533-nginx-rewrite-nocacheable-overflow</loc><lastmod>2026-07-15</lastmod></url><url><loc>https://johannes-moeller.dev/blog/cve-2026-50338-spring-cloud-azure-b2c-cross-issuer</loc><lastmod>2026-07-14</lastmod></url><url><loc>https://johannes-moeller.dev/blog/cve-2026-43994-coturn-oauth-overflow</loc><lastmod>2026-05-24</lastmod></url><url><loc>https://johannes-moeller.dev/blog/cve-2026-45631-dokploy-hardcoded-auth-secret</loc><lastmod>2026-05-11</lastmod></url><url><loc>https://johannes-moeller.dev/blog/cve-2026-44849-portainer-swarm-security-bypass</loc><lastmod>2026-05-10</lastmod></url><url><loc>https://johannes-moeller.dev/blog/cve-2026-42590-gotenberg-exiftool</loc><lastmod>2026-04-30</lastmod></url><url><loc>https://johannes-moeller.dev/blog/cve-2026-35330-strongswan-libsimaka</loc><lastmod>2026-04-24</lastmod></url><url><loc>https://johannes-moeller.dev/blog/cve-2026-35333-strongswan-libradius</loc><lastmod>2026-04-24</lastmod></url><url><loc>https://johannes-moeller.dev/blog/netfilter-sip-truncation-fix</loc><lastmod>2026-04-03</lastmod></url><url><loc>https://johannes-moeller.dev/blog/pjsip-vpx-packetizer-oob</loc><lastmod>2026-03-30</lastmod></url><url><loc>https://johannes-moeller.dev/blog/simple-git-sshcommand-rce</loc><lastmod>2026-03-15</lastmod></url><url><loc>https://johannes-moeller.dev/blog/bluetooth-l2cap-oob-read</loc><lastmod>2026-03-11</lastmod></url><url><loc>https://johannes-moeller.dev/blog/bluetooth-l2cap-type-confusion</loc><lastmod>2026-03-11</lastmod></url><url><loc>https://johannes-moeller.dev/blog/gtfo-root-sudo-audit</loc><lastmod>2025-06-21</lastmod></url><url><loc>https://johannes-moeller.dev/blog/webshop-password-reset-vulnerability</loc><lastmod>2025-05-30</lastmod></url><url><loc>https://johannes-moeller.dev/blog/ad-enumeration-living-off-the-land</loc><lastmod>2024-07-14</lastmod></url><url><loc>https://johannes-moeller.dev/blog/htb-perfection</loc><lastmod>2024-03-07</lastmod></url><url><loc>https://johannes-moeller.dev/blog/htb-napper</loc><lastmod>2024-02-25</lastmod></url><url><loc>https://johannes-moeller.dev/blog/htb-appsanity</loc><lastmod>2024-02-24</lastmod></url><url><loc>https://johannes-moeller.dev/publications/adlah-arxiv/index.html</loc></url><url><loc>https://johannes-moeller.dev/publications/megayacht-digital-achilles-heel/index.html</loc></url></urlset>