<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.penscan.org/blog/external-control-of-critical-state-data/</loc>
<lastmod>2023-10-05T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/owasp-top-10/</loc>
<lastmod>2024-06-05T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/soc2-evidence/</loc>
<lastmod>2024-06-12T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/first-pentest-30-minutes/</loc>
<lastmod>2024-06-18T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/absolute-path-traversal/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/argument-injection-cwe-88/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/asp-net-misconfiguration-creating-debug-binary/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/asp-net-misconfiguration-password-in-configuration-file/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/aspnet-misconfiguration-missing-custom-error-page/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/basic-xss-cwe-80/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/compiler-removal-of-code-to-clear-buffers/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-69-improper-handling-of-windows-data-alternate-data-stream/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-73/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-90/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/deprecated-apple-ds-store-cwe-71/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/direct-use-of-unsafe-jni-cwe-111/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/doubled-character-xss-manipulations-cwe-85/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/eval-injection-cwe-95/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/external-control-of-system-or-configuration-setting/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-control-of-filename-for-include-require-statement-in-php-program-php-remote-file-inclusion-cwe-98/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-control-of-generation-of-code-code-injection/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-control-of-resource-identifiers-resource-injection-cwe-99/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-encoding-or-escaping-of-output/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-apple-hfs-alternate-data-stream-path/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-file-names-that-identify-virtual-resources/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-windows-device-names/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-input-validation/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-link-resolution-before-file-access-cwe-59/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-encoded-uri-schemes-web-page/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-crlf-sequences/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-crlf-sequences-in-http-headers/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-directives-in-statically-saved-code-static-code-injection-cwe-96/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-equivalent-special-elements-cwe-76/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-input-during-web-page-generation-cross-site-scripting-cwe-79/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-script-in-attributes-of-img-tags/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-special-elements-in-output-used-by-a-downstream-component/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-special-elements-used-in-a-command-cwe-77/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-resolution-of-path-equivalence/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/j2ee-misconfiguration-data-transmission-without-encryption/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/j2ee-misconfiguration-entity-bean-declared-remote/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/j2ee-misconfiguration-insufficient-session-id-length-cwe-6/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/j2ee-misconfiguration-missing-custom-error-page/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/j2ee-misconfiguration-weak-access-permissions-for-ejb-methods/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/misinterpretation-of-input/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-xml-validation/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/os-command-injection-cwe-78/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence-fakedir-realdir-cwe-57/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence-internal-whitespace-cwe-48/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence-multiple-internal-slash-cwe-51/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence-trailing-dot-cwe-42/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence-trailing-slash-cwe-49/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence-trailing-space-cwe-46/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence-wildcard-cwe-56/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-equivalence-windows-8-3-filename/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal-cwe-22/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal-multiple-internal-dot-dot-slash-cwe-27/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal-backslash-dot-dot-cwe-28/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal-multiple-dot-cwe-33/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/path-traversal-windows-unc-share-cwe-40/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/process-control-cwe-114/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/relative-path-traversal-cwe-23/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/special-element-injection-cwe-75/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/sql-injection-cwe-89/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/ssi-injection-cwe-97/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/struts-duplicate-validation-forms/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/struts-form-bean-does-not-extend-validation-class/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/struts-form-field-without-validator/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/struts-incomplete-validate-method-definition/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/struts-plug-in-framework-not-in-use/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/struts-unused-validation-form-cwe-107/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/struts-unvalidated-action-form-cwe-108/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/struts-validator-turned-off-cwe-109/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/struts-validator-without-form-field/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unix-hard-link/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unix-symbolic-link-following/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/windows-hard-link/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/windows-shortcut-following-lnk-cwe-64/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/xml-injection-cwe-91/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/xss-alternate-syntax-cwe-87/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/xss-in-attributes-cwe-83/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/xss-in-error-message-cwe-81/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/xss-invalid-characters-in-identifiers-cwe-86/</loc>
<lastmod>2026-07-27T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/authentication-bypass-by-assumed-immutable-data/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/authentication-bypass-by-capture-replay/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/authentication-bypass-by-primary-weakness/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/authentication-bypass-by-spoofing/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-120-buffer-copy-without-checking-size-of-input-classic-buffer-overflow/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/buffer-over-read/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/buffer-under-read/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/channel-accessible-by-non-endpoint/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cleartext-storage-in-a-file-or-on-disk/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cleartext-storage-sensitive-information-gui/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/collapse-of-data-into-unsafe-value/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/covert-timing-channel/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cross-site-request-forgery-csrf/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-124-buffer-underwrite/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-135/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-138-improper-neutralization-of-special-elements/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-146-improper-neutralization-of-expression-command-delimiters/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-148-improper-neutralization-of-input-leaders/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-153-improper-neutralization-of-substitution-characters/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-154-improper-neutralization-of-variable-name-delimiters/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-156-improper-neutralization-of-whitespace/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-158-improper-neutralization-null-byte/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-159-improper-handling-of-invalid-use-of-special-elements/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-161-improper-neutralization-multiple-leading-special-elements/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-163-improper-neutralization-of-multiple-trailing-special-elements/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-166-improper-handling-of-missing-special-element/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-180/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-181/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-186-overly-restrictive-regular-expression/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-190/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-191-integer-underflow-wraparound/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-201-insertion-of-sensitive-information-into-sent-data/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-206/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-210-self-generated-error-message-containing-sensitive-information/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-211/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-219-storage-of-file-with-sensitive-data-under-web-root/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-226-sensitive-information-in-resource-not-removed-before-reuse/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-229-improper-handling-of-values/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-234-failure-to-handle-missing-parameter/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-241-improper-handling-of-unexpected-data-type/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-244-improper-clearing-of-heap-memory-before-release/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-268-privilege-chaining/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-269-improper-privilege-management/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-272-least-privilege-violation/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-303/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-312-cleartext-storage-of-sensitive-information/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-315-cleartext-storage-of-sensitive-information-in-a-cookie/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-316-cleartext-storage-of-sensitive-information-in-memory/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-318-cleartext-storage-of-sensitive-information-in-executable/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-323-reusing-a-nonce-key-pair-in-encryption/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-347-improper-verification-of-cryptographic-signature/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/divide-by-zero/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/empty-password-in-configuration-file/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/encoding-error/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/execution-with-unnecessary-privileges/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/exposure-of-sensitive-information-through-data-queries/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/exposure-of-sensitive-information-to-an-unauthorized-actor-cwe-200/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/failure-to-handle-incomplete-element/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/failure-to-sanitize-paired-delimiters/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/generation-of-predictable-iv-with-cbc-mode/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/generation-of-predictable-numbers-or-identifiers/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/heap-based-buffer-overflow/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-authentication/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-authorization/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-certificate-validation/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-additional-special-element/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-alternate-encoding-cwe-173/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-extra-values/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-incomplete-structural-elements/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-inconsistent-special-elements/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-inconsistent-structural-elements-cwe-240/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-insufficient-entropy-in-trng/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-insufficient-permissions-or-privileges/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-insufficient-privileges/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-length-parameter-inconsistency/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-missing-values/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-mixed-encoding/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-parameters/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-structural-elements/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-syntactically-invalid-structure/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-undefined-parameters/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-undefined-values/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-unicode-encoding/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-url-encoding-hex-encoding/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-comment-delimiters/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-delimiters/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-escape-meta-or-control-sequences/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-input-terminators/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-leading-special-elements/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-line-delimiters/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-macro-symbols/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-multiple-internal-special-elements/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-parameter-argument-delimiters/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-quoting-syntax-cwe-149/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-record-delimiters/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-section-delimiters/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-special-elements/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-value-delimiters/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-wildcards-or-matching-symbols/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-trailing-special-elements/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-null-termination-cwe-170/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/log-injection-cwe-117/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-preservation-of-permissions/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-removal-sensitive-information-before-storage-transfer/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-restriction-of-operations-within-the-bounds-of-a-memory-buffer/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-validation-of-array-index/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improperly-implemented-security-check-for-standard/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/inadequate-encryption-strength-cwe-326-examples-prevention/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incomplete-list-of-disallowed-inputs/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-access-of-indexable-resource-range-error/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-calculation-of-buffer-size/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-check-of-function-return-value/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-privilege-assignment/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-regular-expression/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-user-management/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/information-loss-or-omission/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/insertion-of-sensitive-information-into-debugging-code/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/insufficient-entropy/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/insufficient-entropy-in-prng/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/insufficient-type-distinction/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/integer-coercion-error/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/invocation-of-process-using-visible-sensitive-information/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/j2ee-bad-practices-direct-management-of-connections/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/j2ee-bad-practices-direct-use-of-threads/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/j2ee-bad-practices-use-of-system-exit/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-cryptographic-step/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-encryption-of-sensitive-data/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-support-for-integrity-check/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/not-using-password-aging/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/numeric-truncation-error/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/obscured-security-relevant-information-by-alternate-name/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/observable-behavioral-discrepancy/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/observable-discrepancy/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/observable-response-discrepancy-cwe-204/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/observable-timing-discrepancy-cwe-208/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/off-by-one-error-cwe-193/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/origin-validation-error/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/out-of-bounds-read-cwe-125/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/partial-string-comparison-cwe-187/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/passing-mutable-objects-to-an-untrusted-method/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/password-aging-with-long-expiration/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/password-in-configuration-file/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/permissive-list-of-allowed-inputs/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/plaintext-storage-of-a-password/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/predictable-from-observable-state/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/predictable-value-range-from-previous-values/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/privilege-context-switching-error/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/privilege-defined-with-unsafe-actions/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/privilege-dropping-lowering-errors/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/race-condition-enabling-link-following/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/race-condition-within-a-thread/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/reflection-attack-authentication-protocol/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/reliance-on-data-memory-layout/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/reliance-on-ip-address-for-authentication/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/reliance-on-reverse-dns-resolution-for-a-security-critical-action/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/returning-a-mutable-object-to-an-untrusted-caller/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/signal-handler-race-condition/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/signed-to-unsigned-conversion-error/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/stack-based-buffer-overflow/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/storage-of-file-with-sensitive-data-under-ftp-root/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/storing-passwords-in-a-recoverable-format/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/truncation-of-security-relevant-information/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unchecked-return-value/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unexpected-sign-extension-cwe-194/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unsigned-to-signed-conversion-error/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-a-broken-or-risky-cryptographic-algorithm/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-a-key-past-its-expiration-date/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-cryptographically-weak-prng/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-externally-controlled-format-string/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-hard-coded-password/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-incorrect-byte-ordering/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-inherently-dangerous-function-cwe-242/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-insufficiently-random-values/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-less-trusted-source/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-single-factor-authentication/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-weak-hash-cwe-328/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-password-system-primary-authentication/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/using-referer-field-for-authentication/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/weak-encoding-for-password/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/write-what-where-condition/</loc>
<lastmod>2026-07-28T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/detection-of-error-condition-without-action/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unchecked-error-condition-cwe-391/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-report-of-error-condition-cwe-392/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/return-of-wrong-status-code/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unexpected-status-code-or-return-value/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-nullpointerexception-catch-to-detect-null-pointer-dereference/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/declaration-of-throws-for-generic-exception/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/uncontrolled-resource-consumption-cwe-78/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-release-of-memory-after-effective-lifetime/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/transmission-of-private-resources-into-a-new-sphere-resource-leak-cwe-402/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-resource-shutdown-or-release/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/asymmetric-resource-consumption-amplification-cwe-405/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/insufficient-control-of-network-message-volume/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/inefficient-algorithmic-complexity-cwe-407/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-behavior-order-early-amplification/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-highly-compressed-data/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/insufficient-resource-pool-cwe-410/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-resource-locking-cwe-413/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-lock-check-cwe-414/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/double-free-cwe-415/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-after-free-cwe-416/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unprotected-primary-channel-cwe-419/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-420-unprotected-alternate-channel/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/race-condition-alternate-channel-cwe-421/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unprotected-windows-messaging-channel-shatter/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-protection-of-alternate-path-cwe-424/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/untrusted-search-path-cwe-426/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/uncontrolled-search-path-element-cwe-427/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unquoted-search-path-or-element/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/deployment-of-wrong-handler/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-handler-cwe-431/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/dangerous-signal-handler-not-disabled-during-sensitive-operations/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unrestricted-upload-of-file-with-dangerous-type/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-435-improper-interaction-between-multiple-correctly-behaving-entities/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-436-interpretaion-conflict/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incomplete-model-of-endpoint-features-cwe-437/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/expected-behavior-violation-cwe-440/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unintended-proxy-or-intermediary-confused-deputy-cwe-441/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/inconsistent-http-request-response-smuggling/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-446-ui-discrepancy-for-security-feature/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unimplemented-or-unsupported-feature-in-ui/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/obsolete-feature-in-ui-cwe-448/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-449-the-ui-performs-wrong-action/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/multiple-interpretations-of-ui-input-cwe-450/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/user-interface-misrepresentation-critical-information/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/external-initialization-of-trusted-variables-or-data-stores-cwe-454/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-uninitialized-variable/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/duplicate-key-in-alist/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-463-deletion-of-data-structure-sentinel/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-464-addition-of-data-structure-sentinel/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/return-pointer-value-outside-of-expected-range/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-pointer-scaling-cwe-468/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-469-use-of-pointer-subtraction-to-determine-size/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-externally-controlled-input-to-select-classes-or-code/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-471/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/external-control-of-assumed-immutable-web-parameter/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/php-external-variable-modification-cwe-473/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-function-inconsistent-implementations/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-475/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/null-pointer-dereference/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-obsolete-function/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/signal-handler-use-of-a-non-reentrant-function/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/comparison-of-classes-by-name/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/exposure-of-data-element-to-wrong-session-cwe-488/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/active-debug-code-cwe-489/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/download-of-code-without-integrity-check/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/private-data-structure-public-method/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/public-data-assigned-to-private-array-typed-field/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/exposure-of-sensitive-system-information-to-an-unauthorized-control-sphere/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cloneable-class-sensitive-information/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/trust-boundary-violation-cwe-501/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/deserialization-of-untrusted-data-cwe-502/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/trojan-horse-cwe-507/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/non-replicating-malicious-code-cwe-708/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/replicating-malicious-code-virus-or-worm/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/trapdoor-cwe-510/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/spyware-cwe-512/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-514-covert-channel/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/covert-storage-channel-cwe-515/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-520-net-misconfiguration/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/weak-password-requirements-cwe-521/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/insufficiently-protected-credentials-cwe-522/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unprotected-transport-of-credentials-cwe-523/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-web-browser-cache-containing-sensitive-information/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cleartext-storage-of-sensitive-information-in-environment-variable/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/exposure-of-core-dump-file-to-unauthorized-control-sphere/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/exposure-of-access-control-list-files-to-an-unauthorized-control-sphere/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/exposure-of-information-through-shell-error-message/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/java-runtime-error-message-sensitive-information/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-538-insertion-of-sensitive-information/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-persistent-cookies-containing-sensitive-information/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/inclusion-of-sensitive-information-in-an-include-file/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-standardized-error-handling-mechanism-cwe-544/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-546-suspicious-comment/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-hard-coded-security-relevant-constants/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/exposure-of-information-through-directory-listing-cwe-548/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-password-field-masking-cwe-549/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-behavior-order-authorization-before-parsing-and-canonicalization/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/command-shell-in-accessible-directory/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/asp-net-misconfiguration-not-using-input-validation-framework/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/j2ee-misconfiguration-plaintext-password-in-configuration-file/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-556/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-getlogin-in-multithreaded-application/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/return-of-stack-variable-address-cwe-562/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/sql-injection-hibernate/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-565-reliance-on-cookies-without-validation-and-integrity-checking/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/authorization-bypass-through-user-controlled-sql-primary-key-cwe-566/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unsynchronized-access-to-shared-data-in-a-multithreaded-context-cwe-567/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/call-to-thread-run-instead-of-start/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-573-improper-following-of-specification-by-caller/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-578-use-of-class-loader/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/j2ee-bad-practices-non-serializable-object-stored-in-session/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/object-model-violation-just-one-of-equals-and-hashcode-defined/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/explicit-call-to-finalize/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/attempt-to-access-child-of-a-non-structure-pointer/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/symbolic-name-mapping-correct-object/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/declaration-of-catch-for-generic-exception/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/file-descriptor-leak/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-412-unrestricted-access-lock/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/direct-request-forced-browsing/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unparsed-raw-web-content-delivery/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-439-behavioral-change-new-version-environment/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-453-insecure-default-variable-initialization/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/non-exit-on-failed-initialization/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-initialization-of-a-variable-cwe-456/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incomplete-cleanup/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-460-improper-cleanup-on-thrown-exception/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-sizeof-on-pointer-type-cwe-467/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-default-case-in-multiple-condition-expression-cwe-478/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-incorrect-operator-cwe-480/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-481-assigning-comparing/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/comparing-instead-of-assigning/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-483-incorrect-block-delimitation/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-484-omitted-break-statement-in-switch/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/reliance-on-package-level-scope/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/public-cloneable-method-without-final-object-hijack-cwe-491/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-inner-class-containing-sensitive-data/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/critical-public-variable-without-final-modifier-cwe-493/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/serializable-class-containing-sensitive-data-cwe-499/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/public-static-field-not-marked-final-cwe-500/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/logic-time-bomb-cwe-511/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-cache-containing-sensitive-information-cwe-524/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/exposure-of-version-control-repository-to-unauthorized-control-sphere/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-530-exposure-of-backup-file-to-unauthorized-control-sphere/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/inclusion-of-sensitive-information-in-test-code/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/insertion-of-sensitive-information-into-log-file-cwe-532/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/inclusion-of-sensitive-information-in-source-code-cwe-540/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-543-use-of-singleton-pattern-without-synchronization-in-multithreaded-context/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/files-directories-accessible-to-external-parties/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-560-use-of-umask-with-chmod-style-argument/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-561-dead-code/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/finalize-method-without-super-finalize/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-570-expression-is-always-false/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-571-expression-is-always-true/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-574-ejb-bad-practices-synchronization-primitives/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-575-ejb-bad-practices-use-of-awt-swing/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-576-ejb-bad-practices-java-io/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-577-ejb-bad-practices-use-of-sockets/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/clone-method-without-super-clone/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/array-declared-public-final-static/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-583-finalize-method-public/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-584-return-inside-finally-block/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/empty-synchronized-block/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/assignment-of-fixed-address-pointer/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/free-of-memory-not-on-the-heap-cwe-590/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/sensitive-data-storage-in-improperly-locked-memory/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/j2ee-framework-saving-unserializable-objects-to-disk/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/comparison-of-object-references-instead-of-object-contents-cwe-595/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-http-request-with-sensitive-query-string-cwe-598/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-599-missing-validation-of-openssl-certificate/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/uncaught-exception-in-servlet/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/url-redirection-to-untrusted-site-open-redirect/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-602-client-side-enforcement-of-server-side-security/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-client-side-authentication/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unchecked-input-for-loop-condition/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/struts-non-private-field-actionform-class/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/double-checked-locking/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-restriction-of-xml-external-entity-reference/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/insufficient-session-expiration-cwe-613/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/sensitive-cookie-without-secure-flag/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incomplete-identification-of-uploaded-file-variables-php/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/reachable-assertion-cwe-617/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-619-dangling-database-cursor/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unverified-password-change-cwe-620/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/variable-extraction-error-cwe-621/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-622-improper-validation-of-function-hook-arguments/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/executable-regular-expression-error-cwe-624/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-626-null-byte-interaction-error/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/dynamic-variable-evaluation-cwe-627/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/function-call-with-incorrectly-specified-arguments/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/not-failing-securely/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-637-unecessary-complexity-in-protection-mechanism/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/not-using-complete-mediation-cwe-638/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/authorization-bypass-through-user-controlled-key/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/weak-password-recovery-mechanism-for-forgotten-password/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-641-improper-restriction-of-names-for-files-and-other-resources/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/xpath-injection-cwe-643/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-neutralization-of-http-headers-for-scripting-syntax/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/overly-restrictive-account-lockout-mechanism/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-646-reliance-on-file-name-or-extension-of-externally-supplied-file/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-non-canonical-url-paths-for-authorization-decisions/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-use-of-privileged-apis/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/reliance-on-obfuscation-or-encryption-of-security-relevant-inputs-without-integrity-checking/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/trusting-http-permission-methods-on-the-server-side/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/xquery-injection/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-653-improper-isolation-compartmentalization/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/reliance-on-a-single-factor-in-security-decision/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-655-insufficient-psychological-acceptability/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/reliance-on-security-through-obscure/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/violation-of-secure-design-principles-cwe-657/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-synchronization-cwe-662/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-664-improper-control-of-a-resource-through-its-lifetime/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-665-improper-initialization/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-667-improper-locking/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/exposure-of-resource-to-wrong-sphere-cwe-668/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-669/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/always-inorrect-control-flow-implementation/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-671-lack-of-administrator-control-over-security/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/operation-on-a-resource-after-expiration-or-release/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-673-external-influence-of-sphere-definition/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/uncontrolled-recursion-cwe-674/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-675-multiple-operations-on-resource-in-single-operation-context/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-potentially-dangerous-function-cwe-676/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/integer-overflow-to-buffer-overflow-cwe-680/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-681/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-calculation/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-683-function-call-with-incorrect-order-of-arguments/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-684/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/function-call-with-incorrect-number-of-arguments-cwe-685/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-686-function-call-with-incorrect-argument-type/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-687-function-call-with-incorrectly-specified-argument-value/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/function-call-with-incorrect-variable-or-reference-as-argument/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-689-permission-race-condition-during-resource-copy/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unchecked-return-value-null-pointer-dereference/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-691-insufficient-control-flow-management/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incomplete-denylist-cross-site-scripting/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/protection-mechanism-failure-cwe-693/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-694-use-of-multiple-resources-with-duplicate-identifier/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-low-level-functionality/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-696/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/execution-after-redirect/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-703-improper-check-handling-of-exceptional-conditions/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-704/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-control-flow-scoping-cwe-705/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-706-use-of-incorrectly-resolved-name-or-reference/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-707-improper-neutralization/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-ownership-assignment-cwe-708/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-710-improper-adherence-to-coding-standards/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-permission-assignment-critical-resource/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/compiler-optimization-security-critical-code/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-749-exposed-dangerous-method-or-function/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-check-unusual-conditions/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-exceptional-conditions/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/selection-of-less-secure-algorithm-during-negotiation-cwe-757/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-758-reliance-on-undefined-behavior/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-a-one-way-hash-without-a-salt/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-a-one-way-hash-with-predictable-salt/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/free-of-pointer-not-at-start-of-buffer/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/mismatched-memory-management-routines/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/multiple-locks-of-a-critical-resource/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-765-multiple-unlocks-of-a-critical-resource/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/access-critical-private-variable-via-public-method/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/allocation-of-resources-without-limits-or-throttling/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-restriction-of-recursive-entity-references-in-dtds/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/regular-expression-without-anchors/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/insufficient-logging-cwe-778/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/logging-of-excessive-data-cwe-779/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-rsa-algorithm-without-oaep/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-781-improper-address-validation-in-i-octl-method-neither/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/exposed-ioctl-insufficient-access-control/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-784-reliance-on-cookies-without-validation-and-integrity-checking-in-a-security-decision/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-path-manipulation-function-without-maximum-sized-buffer/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/out-of-bounds-write/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/authentication-bypass-alternate-path-channel/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/authentication-bypass-by-alternate-name/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cleartext-storage-in-the-registry/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cleartext-transmission-of-sensitive-information-cwe-319/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/context-switching-race-condition/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/creation-of-chroot-jail-without-changing-working-directory/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/creation-of-temporary-file-in-directory-with-insecure-permissions/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/creation-of-temporary-file-with-insecure-permissions/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-178-improper-handling-of-case-sensitivity/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-223/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-277-insecure-inherited-permissions/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-278-insecure-preserved-inherited-permissions/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-279/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-282-improper-ownership-management/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-307-improper-restriction-of-excessive-authentication-attempts/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-334-small-space-of-random-values/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-349/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-354-improper-validation-of-integrity-check-value/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-357-insufficient-ui-warning/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-367-toctou-race-condition/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/cwe-372-incomplete-internal-state-distinction/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/double-decoding-of-the-same-data/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/exposure-of-private-personal-information-to-an-unauthorized-actor/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/exposure-of-sensitive-information-due-to-incompatible-policies/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/generation-of-error-message-containing-sensitive-information/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-access-control-cwe-284/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-check-for-certificate-revocation/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-check-for-dropped-privileges-cwe-273/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-following-of-a-certificate-chain-of-trust/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-handling-of-extra-parameters/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-validation-of-certificate-expiration/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/improper-validation-of-certificate-with-host-mismatch/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-behavior-order-early-validation/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-default-permissions-cwe-276/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/incorrect-seed-prng/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/insecure-temporary-file-cwe-377/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/insufficient-verification-of-data-authenticity/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/j2ee-bad-practices-direct-use-of-sockets/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/key-exchange-without-entity-authentication/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-authentication-for-critical-function/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-check-certificate-revocation-initial-check/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/missing-critical-step-in-authentication/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/observable-behavioral-discrepancy-with-equivalent-products-cwe-207/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/predictable-exact-value-from-previous-values/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/predictable-seed-prng/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/product-ui-does-not-warn-user-of-unsafe-actions/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/race-condition-cwe-362/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/same-seed-in-pseudo-random-number-generator-prng-cwe-336/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/session-fixation/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/small-seed-space-prng/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/trust-of-system-event-data/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/uncaught-exception-cwe-248/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/unverified-ownership-cwe-283/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-hard-coded-cryptographic-key/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/use-of-invariant-value-dynamically-changing-context/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/blog/wrap-around-error-cwe-128/</loc>
<lastmod>2026-07-29T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://www.penscan.org/about/</loc>
</url>
<url>
<loc>https://www.penscan.org/blog/</loc>
</url>
<url>
<loc>https://www.penscan.org/contact/</loc>
</url>
<url>
<loc>https://www.penscan.org/features/</loc>
</url>
<url>
<loc>https://www.penscan.org/</loc>
</url>
<url>
<loc>https://www.penscan.org/pricing/</loc>
</url>
<url>
<loc>https://www.penscan.org/responsible-disclosure/</loc>
</url>
<url>
<loc>https://www.penscan.org/security/</loc>
</url>
</urlset>
