<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent sightings.</title>
    <link>https://vulnerability.circl.lu</link>
    <description>Contains only the most 10 recent sightings.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Tue, 04 Aug 2026 06:19:01 +0000</lastBuildDate>
    <item>
      <title>18494c72-ad9f-43c8-89b5-33b850f08b1e</title>
      <link>https://vulnerability.circl.lu/sighting/18494c72-ad9f-43c8-89b5-33b850f08b1e/export</link>
      <description>{"uuid": "18494c72-ad9f-43c8-89b5-33b850f08b1e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-69248", "type": "seen", "source": "https://gist.github.com/alon710/ab6ab460d039209b756930fd867ab75f", "content": "# CVE-2026-69248: CVE-2026-69248: Name Constraints Bypass via Wildcard SANs in Python cryptography\n\n&amp;gt; **CVSS Score:** 6.9\n&amp;gt; **Published:** 2026-08-03\n&amp;gt; **Full Report:** https://cvereports.com/reports/CVE-2026-69248\n\n## Summary\nAn improper certificate validation vulnerability (CWE-295) in the Rust-based X.509 verification engine of python-cryptography allows wildcard Subject Alternative Names (SANs) to bypass permitted Name Constraints. This enables an attacker to construct certificates that escape the restricted scope of a subordinate Certificate Authority (CA) and successfully authenticate against vulnerable client installations. The vulnerability is tracked as CVE-2026-69248 and GHSA-m2h6-j472-rp4c, with a CVSS v4.0 base score of 6.9.\n\n## TL;DR\nA flaw in python-cryptography's Rust-based X.509 verifier allows a wildcard SAN (e.g., `*.example.com`) to satisfy a restricted permitted Name Constraint (e.g., `foo.example.com`), enabling subordinate CA scope escape.\n\n## Technical Details\n\n- **CWE ID**: CWE-295\n- **Attack Vector**: Network\n- **CVSS v4.0**: 6.9 (Medium)\n- **EPSS Score**: Not yet indexed\n- **Impact**: High (Complete Bypass of Certificate-Based Trust Boundaries)\n- **Exploit Status**: poc\n- **KEV Status**: Not Listed\n\n## Affected Systems\n\n- python-cryptography (cryptography-x509-verification crate)\n- **cryptography**: &amp;lt; 49.0.0 (Fixed in: `49.0.0`)\n\n## Mitigation\n\n- Upgrade python-cryptography to version 49.0.0 or higher.\n- Audit active certificates in the PKI to identify wildcard SANs issued by restricted sub-CAs.\n- Implement validation-layer checks in Python code to enforce minimum library versions.\n\n**Remediation Steps:**\n1. Identify all virtual environments and containers running python-cryptography.\n2. Execute the upgrade command: pip install --upgrade \"cryptography&amp;gt;=49.0.0\".\n3. Re-deploy applications and verify that the active library version is at least 49.0.0.\n4. Validate certificate issuance policies to ensure sub-CAs cannot sign wildcard certificates that violate constraints.\n\n\n---\n*Generated by [CVEReports](https://cvereports.com/reports/CVE-2026-69248) - Automated Vulnerability Intelligence*", "creation_timestamp": "2026-08-04T00:00:43.607882Z"}</description>
      <content:encoded>{"uuid": "18494c72-ad9f-43c8-89b5-33b850f08b1e", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-69248", "type": "seen", "source": "https://gist.github.com/alon710/ab6ab460d039209b756930fd867ab75f", "content": "# CVE-2026-69248: CVE-2026-69248: Name Constraints Bypass via Wildcard SANs in Python cryptography\n\n&amp;gt; **CVSS Score:** 6.9\n&amp;gt; **Published:** 2026-08-03\n&amp;gt; **Full Report:** https://cvereports.com/reports/CVE-2026-69248\n\n## Summary\nAn improper certificate validation vulnerability (CWE-295) in the Rust-based X.509 verification engine of python-cryptography allows wildcard Subject Alternative Names (SANs) to bypass permitted Name Constraints. This enables an attacker to construct certificates that escape the restricted scope of a subordinate Certificate Authority (CA) and successfully authenticate against vulnerable client installations. The vulnerability is tracked as CVE-2026-69248 and GHSA-m2h6-j472-rp4c, with a CVSS v4.0 base score of 6.9.\n\n## TL;DR\nA flaw in python-cryptography's Rust-based X.509 verifier allows a wildcard SAN (e.g., `*.example.com`) to satisfy a restricted permitted Name Constraint (e.g., `foo.example.com`), enabling subordinate CA scope escape.\n\n## Technical Details\n\n- **CWE ID**: CWE-295\n- **Attack Vector**: Network\n- **CVSS v4.0**: 6.9 (Medium)\n- **EPSS Score**: Not yet indexed\n- **Impact**: High (Complete Bypass of Certificate-Based Trust Boundaries)\n- **Exploit Status**: poc\n- **KEV Status**: Not Listed\n\n## Affected Systems\n\n- python-cryptography (cryptography-x509-verification crate)\n- **cryptography**: &amp;lt; 49.0.0 (Fixed in: `49.0.0`)\n\n## Mitigation\n\n- Upgrade python-cryptography to version 49.0.0 or higher.\n- Audit active certificates in the PKI to identify wildcard SANs issued by restricted sub-CAs.\n- Implement validation-layer checks in Python code to enforce minimum library versions.\n\n**Remediation Steps:**\n1. Identify all virtual environments and containers running python-cryptography.\n2. Execute the upgrade command: pip install --upgrade \"cryptography&amp;gt;=49.0.0\".\n3. Re-deploy applications and verify that the active library version is at least 49.0.0.\n4. Validate certificate issuance policies to ensure sub-CAs cannot sign wildcard certificates that violate constraints.\n\n\n---\n*Generated by [CVEReports](https://cvereports.com/reports/CVE-2026-69248) - Automated Vulnerability Intelligence*", "creation_timestamp": "2026-08-04T00:00:43.607882Z"}</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/sighting/18494c72-ad9f-43c8-89b5-33b850f08b1e/export</guid>
      <pubDate>Tue, 04 Aug 2026 00:00:43 +0000</pubDate>
    </item>
    <item>
      <title>7ffdd3c4-779e-47db-9a29-7beb157da053</title>
      <link>https://vulnerability.circl.lu/sighting/7ffdd3c4-779e-47db-9a29-7beb157da053/export</link>
      <description>{"uuid": "7ffdd3c4-779e-47db-9a29-7beb157da053", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-69248", "type": "published-proof-of-concept", "source": "https://github.com/pyca/cryptography/security/advisories/GHSA-m2h6-j472-rp4c", "content": "", "creation_timestamp": "2026-08-03T22:35:04.478372Z"}</description>
      <content:encoded>{"uuid": "7ffdd3c4-779e-47db-9a29-7beb157da053", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-69248", "type": "published-proof-of-concept", "source": "https://github.com/pyca/cryptography/security/advisories/GHSA-m2h6-j472-rp4c", "content": "", "creation_timestamp": "2026-08-03T22:35:04.478372Z"}</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/sighting/7ffdd3c4-779e-47db-9a29-7beb157da053/export</guid>
      <pubDate>Mon, 03 Aug 2026 22:35:04 +0000</pubDate>
    </item>
    <item>
      <title>70f522ff-9958-4513-9d5a-6b0208db1c51</title>
      <link>https://vulnerability.circl.lu/sighting/70f522ff-9958-4513-9d5a-6b0208db1c51/export</link>
      <description>{"uuid": "70f522ff-9958-4513-9d5a-6b0208db1c51", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-69248", "type": "seen", "source": "https://gist.github.com/alon710/ab6ab460d039209b756930fd867ab75f", "content": "# CVE-2026-69248: CVE-2026-69248: Name Constraints Bypass via Wildcard SANs in Python cryptography\n\n&amp;gt; **CVSS Score:** 6.9\n&amp;gt; **Published:** 2026-08-03\n&amp;gt; **Full Report:** https://cvereports.com/reports/CVE-2026-69248\n\n## Summary\nAn improper certificate validation vulnerability (CWE-295) in the Rust-based X.509 verification engine of python-cryptography allows wildcard Subject Alternative Names (SANs) to bypass permitted Name Constraints. This enables an attacker to construct certificates that escape the restricted scope of a subordinate Certificate Authority (CA) and successfully authenticate against vulnerable client installations. The vulnerability is tracked as CVE-2026-69248 and GHSA-m2h6-j472-rp4c, with a CVSS v4.0 base score of 6.9.\n\n## TL;DR\nA flaw in python-cryptography's Rust-based X.509 verifier allows a wildcard SAN (e.g., `*.example.com`) to satisfy a restricted permitted Name Constraint (e.g., `foo.example.com`), enabling subordinate CA scope escape.\n\n## Technical Details\n\n- **CWE ID**: CWE-295\n- **Attack Vector**: Network\n- **CVSS v4.0**: 6.9 (Medium)\n- **EPSS Score**: Not yet indexed\n- **Impact**: High (Complete Bypass of Certificate-Based Trust Boundaries)\n- **Exploit Status**: poc\n- **KEV Status**: Not Listed\n\n## Affected Systems\n\n- python-cryptography (cryptography-x509-verification crate)\n- **cryptography**: &amp;lt; 49.0.0 (Fixed in: `49.0.0`)\n\n## Mitigation\n\n- Upgrade python-cryptography to version 49.0.0 or higher.\n- Audit active certificates in the PKI to identify wildcard SANs issued by restricted sub-CAs.\n- Implement validation-layer checks in Python code to enforce minimum library versions.\n\n**Remediation Steps:**\n1. Identify all virtual environments and containers running python-cryptography.\n2. Execute the upgrade command: pip install --upgrade \"cryptography&amp;gt;=49.0.0\".\n3. Re-deploy applications and verify that the active library version is at least 49.0.0.\n4. Validate certificate issuance policies to ensure sub-CAs cannot sign wildcard certificates that violate constraints.\n\n\n---\n*Generated by [CVEReports](https://cvereports.com/reports/CVE-2026-69248) - Automated Vulnerability Intelligence*", "creation_timestamp": "2026-08-03T22:31:31.236955Z"}</description>
      <content:encoded>{"uuid": "70f522ff-9958-4513-9d5a-6b0208db1c51", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-69248", "type": "seen", "source": "https://gist.github.com/alon710/ab6ab460d039209b756930fd867ab75f", "content": "# CVE-2026-69248: CVE-2026-69248: Name Constraints Bypass via Wildcard SANs in Python cryptography\n\n&amp;gt; **CVSS Score:** 6.9\n&amp;gt; **Published:** 2026-08-03\n&amp;gt; **Full Report:** https://cvereports.com/reports/CVE-2026-69248\n\n## Summary\nAn improper certificate validation vulnerability (CWE-295) in the Rust-based X.509 verification engine of python-cryptography allows wildcard Subject Alternative Names (SANs) to bypass permitted Name Constraints. This enables an attacker to construct certificates that escape the restricted scope of a subordinate Certificate Authority (CA) and successfully authenticate against vulnerable client installations. The vulnerability is tracked as CVE-2026-69248 and GHSA-m2h6-j472-rp4c, with a CVSS v4.0 base score of 6.9.\n\n## TL;DR\nA flaw in python-cryptography's Rust-based X.509 verifier allows a wildcard SAN (e.g., `*.example.com`) to satisfy a restricted permitted Name Constraint (e.g., `foo.example.com`), enabling subordinate CA scope escape.\n\n## Technical Details\n\n- **CWE ID**: CWE-295\n- **Attack Vector**: Network\n- **CVSS v4.0**: 6.9 (Medium)\n- **EPSS Score**: Not yet indexed\n- **Impact**: High (Complete Bypass of Certificate-Based Trust Boundaries)\n- **Exploit Status**: poc\n- **KEV Status**: Not Listed\n\n## Affected Systems\n\n- python-cryptography (cryptography-x509-verification crate)\n- **cryptography**: &amp;lt; 49.0.0 (Fixed in: `49.0.0`)\n\n## Mitigation\n\n- Upgrade python-cryptography to version 49.0.0 or higher.\n- Audit active certificates in the PKI to identify wildcard SANs issued by restricted sub-CAs.\n- Implement validation-layer checks in Python code to enforce minimum library versions.\n\n**Remediation Steps:**\n1. Identify all virtual environments and containers running python-cryptography.\n2. Execute the upgrade command: pip install --upgrade \"cryptography&amp;gt;=49.0.0\".\n3. Re-deploy applications and verify that the active library version is at least 49.0.0.\n4. Validate certificate issuance policies to ensure sub-CAs cannot sign wildcard certificates that violate constraints.\n\n\n---\n*Generated by [CVEReports](https://cvereports.com/reports/CVE-2026-69248) - Automated Vulnerability Intelligence*", "creation_timestamp": "2026-08-03T22:31:31.236955Z"}</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/sighting/70f522ff-9958-4513-9d5a-6b0208db1c51/export</guid>
      <pubDate>Mon, 03 Aug 2026 22:31:31 +0000</pubDate>
    </item>
    <item>
      <title>40e86982-6d7f-4c83-80b4-eb8f5b27efdd</title>
      <link>https://vulnerability.circl.lu/sighting/40e86982-6d7f-4c83-80b4-eb8f5b27efdd/export</link>
      <description>{"uuid": "40e86982-6d7f-4c83-80b4-eb8f5b27efdd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-69248", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/ecmrxfdhpjgt4", "content": "CVE-2026-69248 - python-cryptography verifier accepts wildcard DNS names allowing escape from permittedSubtrees\nCVE ID : CVE-2026-69248\n \n Published : Aug. 3, 2026, 9:21 p.m. | 37\u00a0minutes ago\n \n Description : cryptography is a package designed to expose cryptographic primitive...", "creation_timestamp": "2026-08-03T22:08:16.733765Z"}</description>
      <content:encoded>{"uuid": "40e86982-6d7f-4c83-80b4-eb8f5b27efdd", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-69248", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/ecmrxfdhpjgt4", "content": "CVE-2026-69248 - python-cryptography verifier accepts wildcard DNS names allowing escape from permittedSubtrees\nCVE ID : CVE-2026-69248\n \n Published : Aug. 3, 2026, 9:21 p.m. | 37\u00a0minutes ago\n \n Description : cryptography is a package designed to expose cryptographic primitive...", "creation_timestamp": "2026-08-03T22:08:16.733765Z"}</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/sighting/40e86982-6d7f-4c83-80b4-eb8f5b27efdd/export</guid>
      <pubDate>Mon, 03 Aug 2026 22:08:16 +0000</pubDate>
    </item>
  </channel>
</rss>
