<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://articles.shadow-ai-discovery.com/a-logging-strategy-that-pays-off-in-an-incident.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/agent-identity-and-delegated-authorization.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/agent-memory-and-persistence-risks.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/ai-package-hallucination-slopsquatting.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/ai-security.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/air-canada-chatbot-liability.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/artifact-integrity-slsa-provenance.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/attack-surface-management.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/beyondcorp-and-the-death-of-the-perimeter.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/bing-chat-sydney-prompt-leak.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/chatgpt-dan-jailbreak.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/chatgpt-macos-plaintext-chat-storage.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/chatgpt-markdown-image-exfiltration.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/chatgpt-redis-chat-history-leak.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/chevrolet-dealership-chatbot-manipulation.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/cloud-lateral-movement-after-initial-access.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/cloud-logging-and-detection-cloudtrail.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/cloud-metadata-service-ssrf-imdsv1-vs-imdsv2.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/cloud-network-exposure-disappearing-perimeter.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/cloud-secrets-management-kms-rotation.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/container-image-scanning-and-sbom.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/container-supply-chain-dockerfile-registry-runtime.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/containers-running-as-root-still-number-one-mistake.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/cspm-finding-misconfigurations-before-attackers.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/dast-dynamic-testing-explained.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/data-classification-foundation-of-security.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/database-security-hardening.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/ddos-resilience.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/deepseek-exposed-clickhouse-database.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/dependency-supply-chain-risk-in-the-pipeline.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/detection-engineering-detections-that-fire.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/distroless-minimal-base-images-attack-surface.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/dlp-that-works-without-blocking-the-business.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/dns-security-dnssec-doh-exfiltration.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/dpd-chatbot-swears-at-its-own-company.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/edr-xdr-endpoint-detection-explained.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/egress-control-why-outbound-matters.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/embeddings-and-the-vector-database-threat-model.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/encryption-and-key-management-envelope-kms-rotation.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/encryption-at-rest-and-in-transit-what-encrypted-means.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/eu-ai-act-what-security-teams-need-to-know.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/evaluations-and-red-teaming-as-security-controls.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/from-finding-to-fix-remediation-workflows-that-stick.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/fuzzing-fundamentals.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/google-gemini-image-generation-governance.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/guardrails-what-they-can-and-cannot-do.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/how-an-llm-application-actually-works.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/hugging-face-exposed-api-tokens.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/huggingface-nullifai-malicious-models.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/iam-misconfiguration-cloud-breach-root-cause.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/identity-first-security.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/identity-lifecycle-joiners-movers-leavers.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/image-signing-provenance-sigstore-cosign.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/incident-response-lifecycle.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/index.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/indirect-prompt-injection-bing.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/infrastructure-as-code-security-scanning.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/infrastructure-as-code-security.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/integrating-security-scanning-into-cicd-gates.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/italy-garante-chatgpt-ban.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/kubernetes-network-policies-zero-trust.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/kubernetes-rbac-done-right.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/kubernetes-secrets-management-etcd-encryption.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/least-privilege-in-practice.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/mathgpt-prompt-injection-rce.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/mcp-security-architecture-authentication-scopes-and-transport.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/measuring-an-appsec-program-metrics-that-matter.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/microsegmentation-in-practice.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/microsoft-38tb-sas-token-exposure.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/microsoft-copilot-echoleak-zero-click.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/microsoft-copilot-living-off-the-land.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/microsoft-recall-privacy-backlash.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/multi-account-landing-zone-blast-radius.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/network-segmentation-that-contains-a-breach.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/non-determinism-as-a-security-property.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/nyc-mycity-chatbot-unlawful-advice.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/openai-internal-forum-breach.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/over-permissioned-roles-privilege-escalation.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-a01-broken-access-control.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-a02-cryptographic-failures.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-a03-injection.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-a04-insecure-design.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-a05-security-misconfiguration.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-a06-vulnerable-and-outdated-components.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-a07-identification-and-authentication-failures.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-a08-software-and-data-integrity-failures.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-a09-security-logging-and-monitoring-failures.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-a10-server-side-request-forgery.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-api1-broken-object-level-authorization.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-api10-unsafe-consumption-of-apis.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-api2-broken-authentication.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-api3-broken-object-property-level-authorization.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-api4-unrestricted-resource-consumption.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-api5-broken-function-level-authorization.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-api6-unrestricted-access-to-sensitive-business-flows.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-api7-server-side-request-forgery.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-api8-security-misconfiguration.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-api9-improper-inventory-management.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-llm02-sensitive-information-disclosure.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-llm03-supply-chain-vulnerabilities.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-llm04-data-and-model-poisoning.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-llm05-improper-output-handling.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-llm06-excessive-agency.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-llm07-system-prompt-leakage.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-llm08-vector-and-embedding-weaknesses.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-llm09-misinformation.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/owasp-llm10-unbounded-consumption.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/pentest-vs-red-team-vs-bug-bounty.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/phishing-resistant-mfa-and-passkeys.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/pod-security-standards-admission-control.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/poisongpt-model-supply-chain.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/privileged-access-management-pam.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/privileged-containers-and-container-escapes.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/prompt-injection-explained.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/public-storage-buckets-data-leaks-2026.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/purple-teaming-turning-offense-into-detection.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/rbac-vs-abac-choosing-an-access-model.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/runtime-security-threat-detection-containers-ebpf.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/samsung-chatgpt-source-code-leak.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/sast-for-the-ai-era-scanning-prompts-agents-and-llm-glue-code.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/sast-vs-dast-vs-iast-choosing-the-right-lens.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/secrets-detection-finding-credentials-in-code-and-history.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/secrets-in-ci-and-how-they-leak.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/secrets-in-container-images-how-they-leak.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/securing-cicd-pipeline-image-builds.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/securing-mcp-servers.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/securing-the-ci-cd-pipeline.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/serverless-security-functions-event-injection-permissions.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/service-accounts-machine-identity-secret-sprawl.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/shadow-ai-the-invisible-attack-surface.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/shadowray-exposed-ray-clusters.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/shift-left-developers-actually-accept.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/shift-left-security-without-slowing-developers-down.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/siem-and-the-art-of-useful-logging.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/slack-ai-prompt-injection-exfiltration.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/software-composition-analysis-and-the-sbom.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/stolen-chatgpt-credentials-dark-web.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/taint-analysis-following-untrusted-data-to-a-sink.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/taming-sast-false-positives.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/the-agentic-loop-and-where-it-breaks.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/the-ai-supply-chain-models-datasets-adapters-plugins.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/the-confused-deputy-problem-in-ai-agents.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/the-context-window-as-a-trust-boundary.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/the-lethal-trifecta.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/threat-hunting-fundamentals.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/tls-and-pki-hygiene.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/tokenization-and-data-masking.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/tool-poisoning-and-malicious-mcp-servers.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/triaging-and-prioritising-findings-with-real-risk-context.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/ultralytics-yolo-pypi-supply-chain.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/vanna-ai-prompt-to-sql-rce.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/vpn-vs-ztna.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/what-rag-is-and-why-a-vector-database.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/what-sast-actually-catches-and-misses.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/why-an-orchestrator-when-you-have-mcp.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/why-mcp-not-direct-tool-calls.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/wiz-ai-as-a-service-tenant-isolation.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/wormgpt-fraudgpt-malicious-llms.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/writing-custom-semgrep-rules-for-your-codebase.html</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://articles.shadow-ai-discovery.com/zero-trust-principles-beyond-the-buzzword.html</loc><lastmod>2026-08-14</lastmod></url>
</urlset>
