<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://securitydepth.hashnode.dev</loc>
    <lastmod>2026-09-16T08:53:44.029Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/server-side-request-forgery-security-architect-s-perspective-part-2</loc>
    <lastmod>2026-08-18T07:59:34.310Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/server-side-request-forgery-in-java-and-spring-secure-coding-patterns</loc>
    <lastmod>2026-08-18T07:17:16.476Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/file-upload-vulnerabilities-security-architect-s-perspective-part-2</loc>
    <lastmod>2026-07-27T11:55:14.815Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/file-upload-vulnerabilities-in-java-and-spring-secure-coding-patterns</loc>
    <lastmod>2026-07-20T10:16:23.521Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/broken-access-control-in-java-and-spring-a-security-architect-s-perspective</loc>
    <lastmod>2026-06-30T09:44:47.328Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/broken-access-control-in-java-and-spring-secure-implementation-patterns-part-2</loc>
    <lastmod>2026-06-22T12:55:01.815Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/broken-access-control-in-java-and-spring-secure-implementation-patterns-part-1</loc>
    <lastmod>2026-06-16T08:07:54.222Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/os-command-injection-security-architect-s-perspective-part-2</loc>
    <lastmod>2026-05-11T11:57:43.123Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/os-command-injection-in-java-secure-coding-patterns-part-1</loc>
    <lastmod>2026-05-05T12:11:03.969Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/directory-traversal-a-security-architect-s-perspective-part-3</loc>
    <lastmod>2026-04-28T11:33:33.925Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/directory-traversal-in-java-advanced-protection-and-testing-part-2</loc>
    <lastmod>2026-04-20T09:44:16.626Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/directory-traversal-in-java-a-comprehensive-security-guide-part-1</loc>
    <lastmod>2026-04-07T11:51:39.681Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/building-an-application-security-metrics-program-measuring-what-actually-matters</loc>
    <lastmod>2026-03-30T13:03:42.480Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/diffguard-llm-powered-security-review-for-staged-git-diffs</loc>
    <lastmod>2026-03-23T13:01:00.874Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/authentication-vulnerabilities-strategic-defense-and-organizational-controls-part-4</loc>
    <lastmod>2026-03-16T12:15:23.726Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/authentication-vulnerabilities-in-java-session-management-advanced-security-part-3</loc>
    <lastmod>2026-03-10T10:43:40.457Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/authentication-vulnerabilities-in-java-credential-transmission-password-reset-part-2</loc>
    <lastmod>2026-03-03T13:53:53.991Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/authentication-vulnerabilities-in-java-password-security-rate-limiting-part-1</loc>
    <lastmod>2026-02-24T09:54:27.454Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/sql-injection-in-java-a-security-architects-perspective-part-3</loc>
    <lastmod>2026-02-18T08:53:10.446Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/sql-injection-in-java-defense-strategies-and-detection-part-2</loc>
    <lastmod>2026-02-10T09:57:44.156Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/sql-injection-in-java-secure-coding-patterns-part-1</loc>
    <lastmod>2026-02-06T08:08:25.931Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/page/about</loc>
    <lastmod>2026-09-16T08:53:44.029Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/series/sql-injection</loc>
    <lastmod>2026-09-16T08:53:44.029Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/series/authentication</loc>
    <lastmod>2026-09-16T08:53:44.029Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/series/directory-traversal-in-java</loc>
    <lastmod>2026-09-16T08:53:44.029Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/series/os-command-injection</loc>
    <lastmod>2026-09-16T08:53:44.029Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/series/broken-access-control</loc>
    <lastmod>2026-09-16T08:53:44.029Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/series/file-upload</loc>
    <lastmod>2026-09-16T08:53:44.029Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/series/ssrf</loc>
    <lastmod>2026-09-16T08:53:44.029Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/archive</loc>
    <lastmod>2026-09-16T08:53:44.029Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://securitydepth.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-16T08:53:44.029Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>