<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://vulnerability.circl.lu/sightings/feed</id>
  <title>Most recent sightings.</title>
  <updated>2026-08-17T21:31:59.314299+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@circl.lu</email>
  </author>
  <link href="https://vulnerability.circl.lu" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent sightings.</subtitle>
  <entry>
    <id>https://vulnerability.circl.lu/sighting/2f0b0805-7265-4f11-b1dd-f0c1f0cc1af2/export</id>
    <title>2f0b0805-7265-4f11-b1dd-f0c1f0cc1af2</title>
    <updated>2026-08-17T21:31:59.332111+00:00</updated>
    <author>
      <name>Automation user</name>
      <uri>https://cve.circl.lu/user/automation</uri>
    </author>
    <content>{"uuid": "2f0b0805-7265-4f11-b1dd-f0c1f0cc1af2", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-54635", "type": "seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/3mrq5nfgcky2o", "content": "CVE-2026-54635 - pytonapi has a Webhook Custom Path Authentication Bypass\nCVE ID : CVE-2026-54635\n \n Published : July 28, 2026, 6:17 p.m. | 23\u00a0minutes ago\n \n Description : pytonapi is a Python SDK for TONAPI that provides REST API, streaming, and webhook access to the TON bloc...", "creation_timestamp": "2026-07-28T19:32:37.478454Z"}</content>
    <link href="https://vulnerability.circl.lu/sighting/2f0b0805-7265-4f11-b1dd-f0c1f0cc1af2/export"/>
    <published>2026-07-28T19:32:37.478454+00:00</published>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/sighting/302c4d63-a3a9-4402-b780-20e613cbe955/export</id>
    <title>302c4d63-a3a9-4402-b780-20e613cbe955</title>
    <updated>2026-08-17T21:31:59.334124+00:00</updated>
    <author>
      <name>Automation user</name>
      <uri>https://cve.circl.lu/user/automation</uri>
    </author>
    <content>{"uuid": "302c4d63-a3a9-4402-b780-20e613cbe955", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-54635", "type": "seen", "source": "https://bsky.app/profile/thehackerwire.bsky.social/post/3mrq3u4srea2l", "content": "\ud83d\udfe0 CVE-2026-54635 - High (7.5)\n\npytonapi is a Python SDK for TONAPI that provides REST API, streaming, and webhook access to the ...\n\nhttps://www.thehackerwire.com/vulnerability/CVE-2026-54635/\n\n#infosec #cybersecurity #CVE #vulnerability #security #patchstack", "creation_timestamp": "2026-07-28T19:00:36.385763Z"}</content>
    <link href="https://vulnerability.circl.lu/sighting/302c4d63-a3a9-4402-b780-20e613cbe955/export"/>
    <published>2026-07-28T19:00:36.385763+00:00</published>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/sighting/0e4f8c42-5d92-47d8-b5b9-a134ad508fd8/export</id>
    <title>0e4f8c42-5d92-47d8-b5b9-a134ad508fd8</title>
    <updated>2026-08-17T21:31:59.334269+00:00</updated>
    <author>
      <name>Joseph Lee</name>
      <uri>https://cve.circl.lu/user/syspect</uri>
    </author>
    <content>{"uuid": "0e4f8c42-5d92-47d8-b5b9-a134ad508fd8", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "86ecb4e1-bb32-44d5-9f39-8a4673af8385", "vulnerability": "CVE-2026-54635", "type": "published-proof-of-concept", "source": "https://github.com/nessshon/tonapi/security/advisories/GHSA-3fcr-jvgp-7f58", "content": "", "creation_timestamp": "2026-07-28T18:35:03.702723Z"}</content>
    <link href="https://vulnerability.circl.lu/sighting/0e4f8c42-5d92-47d8-b5b9-a134ad508fd8/export"/>
    <published>2026-07-28T18:35:03.702723+00:00</published>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/sighting/377887fe-9ecf-4073-840a-e1624e732fd7/export</id>
    <title>377887fe-9ecf-4073-840a-e1624e732fd7</title>
    <updated>2026-08-17T21:31:59.336398+00:00</updated>
    <author>
      <name>Automation user</name>
      <uri>https://cve.circl.lu/user/automation</uri>
    </author>
    <content>{"uuid": "377887fe-9ecf-4073-840a-e1624e732fd7", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2026-54635", "type": "seen", "source": "https://gist.github.com/alon710/49b30b9938ae88ab2f795a5eb6f5b0cc", "content": "# CVE-2026-54635: CVE-2026-54635: Authentication Bypass via Custom Webhook Paths in pytonapi\n\n&amp;gt; **CVSS Score:** 7.5\n&amp;gt; **Published:** 2026-07-28\n&amp;gt; **Full Report:** https://cvereports.com/reports/CVE-2026-54635\n\n## Summary\nAn authentication bypass vulnerability exists in the pytonapi library when custom paths are registered in the TonapiWebhookDispatcher. The application fails to retrieve or store secure tokens for custom paths, leading to a fail-open authorization check that allows unauthenticated remote attackers to send spoofed webhook events directly to internal handlers.\n\n## TL;DR\nUnauthenticated remote attackers can bypass webhook authorization and spoof transaction events by exploiting a fail-open design when custom registration paths are configured in the pytonapi dispatcher.\n\n## Exploit Status: POC\n\n## Technical Details\n\n- **CWE ID**: CWE-287 (Improper Authentication)\n- **Attack Vector**: Network\n- **CVSS v3.1 Score**: 7.5 (High)\n- **Impact**: High Integrity Compromise\n- **Exploit Status**: PoC Available\n- **KEV Status**: Not Listed\n\n## Affected Systems\n\n- pytonapi Webhook Dispatcher Component\n- **pytonapi**: &amp;gt;= 2.0.0, &amp;lt; 2.2.1 (Fixed in: `2.2.1`)\n\n## Mitigation\n\n- Upgrade pytonapi dependency to version 2.2.1 or newer.\n- Remove the custom 'path' argument in handler registrations to fall back to safe default suffixes.\n- Implement source IP restriction at the firewall or reverse proxy level to only allow legitimate TONAPI servers.\n\n**Remediation Steps:**\n1. Execute 'pip install --upgrade pytonapi&amp;gt;=2.2.1' in the target environment.\n2. Inspect source code for occurrences of @dispatcher.account_tx with a custom path argument.\n3. Deploy the updated application and monitor log endpoints for unauthorized access attempts.\n\n## References\n\n- [GitHub Security Advisory GHSA-3fcr-jvgp-7f58](https://github.com/nessshon/tonapi/security/advisories/GHSA-3fcr-jvgp-7f58)\n- [GitHub Patch Commit](https://github.com/nessshon/tonapi/commit/854222b7ee68d3fb7b4d6d899d200f388483bd86)\n- [pytonapi v2.2.1 Release Details](https://github.com/nessshon/tonapi/releases/tag/v2.2.1)\n\n\n---\n*Generated by [CVEReports](https://cvereports.com/reports/CVE-2026-54635) - Automated Vulnerability Intelligence*", "creation_timestamp": "2026-07-28T18:31:38.114347Z"}</content>
    <link href="https://vulnerability.circl.lu/sighting/377887fe-9ecf-4073-840a-e1624e732fd7/export"/>
    <published>2026-07-28T18:31:38.114347+00:00</published>
  </entry>
</feed>
