Informational scan, not a security audit. How this is computed.
API keys, passwords or tokens committed into the repo.
Nothing found by this check. ✓
Packages you depend on that have known security holes (CVEs).
CVE-2026-69244 aiohttp: AIOHTTP: Denial of Service via malformed HTTP responsesCVE-2026-34993 aiohttp: AIOHTTP: Arbitrary code execution via untrusted input to CookieJar.load()CVE-2026-47265 python-aiohttp: AIOHTTP: Information disclosure via improper handling of cookies during cross-origin redirectsCVE-2026-54273 aiohttp: AIOHTTP: Denial of Service via excessive pipelined requestsCVE-2026-54274 aiohttp: aiohttp: Denial of Service via incomplete websocket frame payloadsCVE-2026-54276 aiohttp: aiohttp: Information disclosure via DigestAuthMiddleware after cross-origin redirectCVE-2026-54277 aiohttp: aiohttp: Denial of Service via oversized HTTP request lines bypassing max_line_size checkCVE-2026-54278 aiohttp: aiohttp: Denial of Service due to excessive memory consumption from compressed request bodyCVE-2026-59881 AIOHTTP is an asynchronous HTTP client/server framework for asyncio an ...CVE-2026-69243 aiohttp: AIOHTTP: HTTP Request Smuggling via WebSocket UpgradeCVE-2026-55443 LangChain: Path traversal and sandbox escape in LangChain file-search middleware and loadersCVE-2026-48775 langgraph: langgraph-checkpoint: LangGraph: Arbitrary code execution via insecure deserialization of modified checkpoint bytesCVE-2026-48776 langgraph: langgraph-sdk: LangGraph Python SDK: Unsafe URL path construction leads to unauthorized resource accessGHSA-f4xh-w4cj-qxq8 LangSmith SDK TracingMiddleware: Arbitrary server-side file readGHSA-4xgf-cpjx-pc3j pydantic-settings: NestedSecretsSettingsSource follows symlinks outside secrets_dir, enabling local file read and bypassing secrets_dir_max_sizeCVE-2026-49476 python-soupsieve: Soupsieve: Denial of Service via crafted CSS selector stringCVE-2026-49477 soupsieve: Soupsieve: Denial of Service via crafted CSS selector stringsCVE-2026-50269 aiohttp: AIOHTTP: CRLF injection in multipart headersCVE-2026-54275 aiohttp: AIOHTTP: TLS SNI check bypass via connection reuseCVE-2026-54279 aiohttp: AIOHTTP: Host-Only Cookies Become Domain Cookies After CookieJar PersistenceCVE-2026-54280 AIOHTTP is an asynchronous HTTP client/server framework for asyncio an ...Your dependencies cross-checked against the OSV vulnerability database.
PYSEC-2026-311 ChromaDB Python project has a pre-authentication code injection vulnerabilityPYSEC-2026-2104 AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.14.0, using ``CookieJar.load()`` with untrusted input may allow arbitrary code execution. Most applicPYSEC-2026-2105 AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.14.0, cookies set with the `cookies` parameter on requests are sent after following a cross-origin rePYSEC-2026-2106 AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.0, attacker-controlled input included into multipart/payload headers can be used to modify a request to inPYSEC-2026-2107 AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, no limit was present on the number of pipelined requests that could be queued. An attacker may be able PYSEC-2026-2108 AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, if an attacker sends large incomplete websocket frame payloads, it may be possible to bypass the usual PYSEC-2026-2109 AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, DigestAuthMiddleware can send an authentication response after following a cross-origin redirect. This PYSEC-2026-2110 AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, it is possible to bypass the max_line_size check in parts of an HTTP request in the C parser. If using PYSEC-2026-2111 AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, during cleanup it is possible for a compressed request body to be decompressed into memory in one chunkPYSEC-2026-2112 AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, host-only cookies that are saved with CookieJar.save() and then restored later with CookieJar.load() loPYSEC-2026-2113 AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, payload resources are not closed correctly when a client disconnects in the middle of a write. If a payPYSEC-2026-237 AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to 3.14.1, the server_hostname TLS SNI check can be bypassed when an existing connection is reused. If an applicatPYSEC-2026-3545 AIOHTTP: Out-of-bounds heap read in C HTTP response parser error path (malformed chunked response)PYSEC-2026-3546 AIOHTTP: HTTP request smuggling via WebSocket upgradePYSEC-2026-3547 AIOHTTP: WebSocket client accepts compressed frames without negotiated permessage-deflatePYSEC-2026-2192 LangChain is a framework for building agents and LLM-powered applications. Prior to 1.3.9, several LangChain components that resolve filesystem paths or expand search patterns do not consistently confPYSEC-2026-2573 LangGraph Checkpoint: Unsafe JSON deserialization in checkpoint loadingPYSEC-2026-2575 LangGraph SDK has unsafe URL path constructionGHSA-f4xh-w4cj-qxq8 LangSmith SDK TracingMiddleware: Arbitrary server-side file readGHSA-4xgf-cpjx-pc3j pydantic-settings: NestedSecretsSettingsSource follows symlinks outside secrets_dir, enabling local file read and bypassing secrets_dir_max_sizePYSEC-2026-3071 Soup Sieve has Memory Exhaustion via Large Comma-Separated Selector ListsPYSEC-2026-3072 Soup Sieve: Regular Expression Denial of Service (ReDoS) via Selector ParserCode that can be exploited: injection, hardcoded credentials and similar.
Nothing found by this check. ✓
Packages that look intentionally malicious: typosquats, sneaky install scripts.
Nothing found by this check. ✓
A signal about how the project is maintained — not a vulnerability in your code. It doesn’t affect the verdict above.
Maintenance & supply-chain hygiene. A signal about the project, not a vulnerability in your code.
This check didn’t finish — that’s not the same as “clean.” Try Check again above.