Lucene search
+L
GithubRecent

34161 matches found

Github Security Blog
Github Security Blog
added 2026/07/15 9:59 p.m.15 views

TensorZero Gateway: Arbitrary file read and SSRF in internal object storage endpoint

Impact The /internal/objectstorage endpoint accepts a caller-supplied JSON storagepath parameter that dynamically overrides the TensorZero objectstorage configuration. By abusing the filesystem storage type, a caller can read arbitrary files from the gateway filesystem, including files that may...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 9:58 p.m.12 views

safeurl is Missing IPv6 CIDR Ranges in Blocklist

The privateNetworks blocklist was found to be missing newly added CIDR ranges. More specifically, the following CIDR ranges were not being blocked: - 64:ff9b:1::/48: NAT64 local-use prefix RFC 8215 - 5f00::/16: Segment Routing SRv6 SIDs RFC 9602 - 3fff::/20: documentation prefix RFC 9637 -...

6.1AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 9:57 p.m.10 views

FiftyOne App server uses wildcard CORS (Access-Control-Allow-Origin: *), enabling cross-origin reads of local server data

Impact The FiftyOne App/API server fiftyone/server/app.py and the /media route fiftyone/server/routes/media.py unconditionally set a permissive CORS header Access-Control-Allow-Origin: on their responses. Because the embedded App server runs locally and is unauthenticated, this allows any website...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 9:56 p.m.13 views

obsidian-local-rest-api: Authenticated path traversal via URL-encoded %2F in /vault/{path} — arbitrary host file read/write/delete

Summary The Local REST API's /vault/path endpoints GET/PUT/PATCH/POST/DELETE percent-decode the request path inside the handler — after Express has already routed and normalized it, then hand it to the Obsidian vault adapter with no confinement check. A literal ../ is resolved/rejected at the...

6.2AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 9:51 p.m.13 views

ToolHive: SSRF guard misses IPv6 NAT64 ranges (64:ff9b::/96, 64:ff9b:1::/48), allowing metadata/internal access behind a NAT64 gateway

Summary ToolHive's hand-rolled private/reserved-IP SSRF guard networking.IsPrivateIP in pkg/networking/utilities.go does not recognize the IPv6 NAT64 address ranges — the well-known prefix 64:ff9b::/96 RFC 6052 and the RFC 8215 local-use prefix 64:ff9b:1::/48. As a result, an address such as...

6.1AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 6:56 p.m.7 views

MantisBT: Stored XSS in print_all_bug_page_word.php

A missing output encoding call in printallbugpageword.php allows any authenticated user to inject arbitrary HTML into an IMG tag's alt attribute via an image attachment with a crafted filename such as probe." onload="alert1. When any user views the HTML export page...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 6:52 p.m.7 views

MantisBT: Injection of TIME_TRACKING and REMINDER Notes via REST and SOAP APIs

Unvalidated notetype Parameter in mcissueupdate SOAP Endpoint Allows creation of TIMETRACKING and REMINDER Notes. The SOAP path passes the user-supplied notetype integer directly to bugnoteadd without validating that the user is authorized to create that type of note. If the user's access level i...

6.2AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 6:41 p.m.9 views

MantisBT: REST and SOAP API Issue Update Accepts Unreleased Product Versions From Updaters

Impact Users below reportissuesforunreleasedversionsthreshold can assign unreleased product versions. Patches - https://github.com/mantisbt/mantisbt/commit/17072d4c322c85f7135ebec3417a6d90b525d12f Workarounds None Resources - https://mantisbt.org/bugs/view.php?id=37065 Credits MantisBT thanks...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 6:34 p.m.10 views

MantisBT: Reflected XSS in admin/install.php via unescaped printf

MantisBT 2.28.3 and earlier contains six reflected XSS injection points in /admin/install.php. User-supplied parameters are echoed into HTML without escaping via an unescaped printf format string. No authentication is required. A Content Security Policy script-src 'self' prevents inline JavaScrip...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 6:25 p.m.9 views

MantisBT: Reflected XSS in admin/install.php

MantisBT 2.28.3 and earlier contains six reflected XSS injection points in /admin/install.php. User-supplied parameters are echoed into HTML without escaping via printtestresult. No authentication is required. A Content Security Policy script-src 'self' prevents inline JavaScript execution, but t...

6.1AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 6:21 p.m.10 views

Koel: Full-read SSRF via podcast enclosure URL: isPublicHost() filter_var guard does not reject NAT64 (64:ff9b::/96) or 6to4 (2002::/16) IPv6-transition wrappers of internal IPv4

Summary Koel's outbound-URL guard App\Helpers\Network::isPublicHost classifies an IP as "public" using PHP's filtervar$ip, FILTERVALIDATEIP, FILTERFLAGNOPRIVRANGE | FILTERFLAGNORESRANGE. That flag set does not recognise IPv6 transition-address forms that embed a private/loopback/link-local IPv4:...

6.2AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 6:21 p.m.8 views

Koel: Server-Side Request Forgery (SSRF) in radio station creation due to missing validation bail

Summary Koel v9.5.0 contains a Server-Side Request Forgery SSRF vulnerability in the radio station creation endpoint POST /api/radio/stations. The url field validation rules are declared without the bail keyword, so the HasAudioContentType rule — which issues HTTP requests to the supplied URL —...

6.3CVSS6.2AI score0.00169EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 5:59 p.m.11 views

Koel: Incomplete fix for CVE-2026-47260 — systemic SSRF in podcast & radio fetch paths

Summary The fix for CVE-2026-47260 v9.3.5 added an initial isSafeUrl check to several fetchers synchronizeEpisodes, getStreamableUrl, AddRadioStation, EpisodePlayable, but the redirect-target validation — the per-hop Guzzle onredirect callback added in follow-up commit be1e867 — was applied to on...

7.7CVSS6.1AI score0.00321EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 5:44 p.m.11 views

Protobuf: Unbounded recursion depth in embedded-message decoding

Summary Unbounded recursion depth in Protobuf.Decoder Hex package protobuf, versions = 0.8.0, 0.16.1 lets an unauthenticated attacker crash any service that decodes untrusted protobuf messages whose schema contains a self-referential or cyclic message type. A small request body a few KB to a few ...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 5:39 p.m.18 views

LangBot: Authenticated RCE Via MCP Configuration

Summary Any authenticated user can achieve arbitrary command execution on the LangBot servers through changing the MCP Server Configuration by added an "STDIO" MCP with an arbitrary command. Details The repository uses StdioServerParameters which is based on Anthropic's modelcontextprotocol open...

6.6AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 5:33 p.m.10 views

garminconnect Has Insecure Permission Assignment for Garmin OAuth Token Store

Insecure Permission Assignment for Garmin OAuth Token Store Summary garminconnect ≤ 0.3.4 wrote its OAuth token store to disk without restricting file-system permissions. Under the default Linux umask 022 the token file garmintokens.json was created world-readable 0o644. The file contains the DI...

6.1AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 5:31 p.m.12 views

Koel has SSRF through Authenticated Subsonic podcast feed URLs

Summary Koel's Subsonic createPodcastChannel.view endpoint accepts a user supplied podcast feed URL and fetches it server-side before applying the safe URL checks that are used for podcast episode enclosure URLs. An authenticated Subsonic API user can provide a loopback or internal URL as the fee...

6.1AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 5:13 p.m.8 views

Koel: Authenticated Full-Read SSRF via Subsonic Internet Radio Stations

Summary Koel v9.6.0 validates radio station URLs on the regular web API, but the Subsonic-compatible radio endpoints do not apply the same SSRF protections. An authenticated user can create or update a radio station with a private URL and then use Koel's radio streaming feature to make the server...

6.1AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 5:7 p.m.7 views

Koel: Authenticated Blind SSRF via Subsonic Podcast Channel Creation

Summary Koel v9.6.0 protects the regular podcast subscription API with SafeUrl, but the Subsonic-compatible createPodcastChannel.view route does not apply the same protection. An authenticated user can supply a private URL and cause Koel to fetch it server-side during podcast parsing. This was...

6.2AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 5:2 p.m.17 views

MantisBT: REST API unauthorized Issue status change

A MantisBT user having $gupdatebugthreshold UPDATER by default can change an Issue's Status via REST and SOAP API, even if the $gsetstatusthreshold config is set to a higher level DEVELOPER by default. Impact Unauthorized change in Issue workflow. Patches...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 4:52 p.m.9 views

MantisBT: Remote Code Execution via eval() Class Hoisting in adm_config_set.php

MantisBT 2.28.3 and earlier contains a remote code execution vulnerability in the admin "Manage Configuration" feature admconfigset.php. When setting a configuration value with a non-string type integer, float, complex, the value is passed through ConfigParser - Tokenizer, which calls eval with a...

6.6AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 4:45 p.m.7 views

MantisBT: SOAP API Authentication Bypass with Privilege Escalation to Administrator

MantisBT 2.28.3 and earlier contains a critical authentication bypass in the SOAP API's mcichecklogin function. Any user knowing any valid cookiestring can authenticate as any other user knowing their username, including the administrator, without knowing the target's password. The vulnerability ...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 4:38 p.m.8 views

MantisBT: SQL Injection via history_order Configuration Value

MantisBT 2.28.3 and earlier versions contains a SQL injection vulnerability in core/historyapi.php. The historyorder configuration value is concatenated directly into a SQL ORDER BY clause without any sanitisation, parameterization, or validation against a whitelist. An administrator can set this...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 12:32 p.m.9 views

Duplicate Advisory: External Secrets Permission Bypass via Expression Parser Mismatch

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-jp7m-xcgx-57qm. This link is maintained to preserve external references. Original Description n8n before versions 1.123.61, 2.27.4, and 2.28.1 contains a permission bypass vulnerability in external secrets...

6.5CVSS5.6AI score0.00315EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/15 12:32 p.m.7 views

Duplicate Advisory: n8n: External Secrets Accessible via Workflow Expressions Outside Credentials

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-2434-3x6q-8r99. This link is maintained to preserve external references. Original Description n8n before 2.28.1 contains an information disclosure vulnerability where external secrets are incorrectly resolved in...

6.3CVSS5.2AI score0.00266EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 8:52 p.m.13 views

FacturaScripts: Path traversal in UploadedFile::move() via getClientOriginalName() — arbitrary file write outside MyFiles/ leading to RCE

Summary FacturaScripts\Core\UploadedFile::move$destiny, $destinyName concatenates $destiny and $destinyName without normalizing the resulting path. Every caller in the codebase passes UploadedFile::getClientOriginalName — the unsanitized client-supplied filename — as $destinyName, so an...

6.5AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 8:47 p.m.8 views

NetLicensing-MCP: Unauthenticated Use of Server-Side NetLicensing API Key in HTTP Mode

Unauthenticated Use of Server-Side NetLicensing API Key in HTTP Mode Summary When netlicensing-mcp is run in HTTP transport mode, the ApiKeyMiddleware fails to enforce authentication: requests that carry no client API key are unconditionally forwarded to the next handler server.py:1427. The...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 8:29 p.m.7 views

Woodpecker: Privilege escalation via unrestricted serviceAccountName in the Kubernetes backend

Impact A privilege escalation vulnerability affects Woodpecker instances using the Kubernetes backend. The pipeline option backendoptions.kubernetes.serviceAccountName was passed directly to the pod spec without any admin gating. Who is impacted: any operator running the Kubernetes backend. Any...

6.2AI score
SaveExploits0References3Affected Software3
Github Security Blog
Github Security Blog
added 2026/07/14 8:28 p.m.11 views

Nebula-mesh allows non-admin operators to disable webhook SSRF protection via `allow_private`

Summary Non-admin operators role user can set allowprivate: true on their own managed webhook subscription POST/PATCH /api/v1/webhook-subscriptions. No admin check exists on this field. At delivery time, allowprivate switches the dispatcher to an unguarded HTTP client, bypassing the...

6.2AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 8:28 p.m.13 views

nebula-mesh: Certificate revocation is never enforced at the mesh

Summary nebula-mesh revokes a host by adding its certificate fingerprint to a per-CA blocklist and shipping that list to every other agent on each poll. Slack's Nebula enforces certificate revocation ONLY through the pki.blocklist list in config.yml no CRL/OCSP. The project's own code states this...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 8:26 p.m.20 views

n8n-MCP: Incorrect authorization can expose default-scope workflow version backups in multi-tenant HTTP mode

Summary In multi-tenant HTTP mode ENABLEMULTITENANT=true, an authenticated tenant could, under certain conditions, reach n8n-mcp's local default-scope workflowversions backups instead of being confined to its own tenant scope. This affects n8n-mcp's own local workflow-version storage, not a norma...

5.4CVSS6.1AI score0.00164EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 8:26 p.m.12 views

nebula-mesh: Web UI host creation ignores configured enrollment token TTL and mints 24-hour bearer enrollment tokens

Summary The nebula-mgmt Web UI host-creation path ignores both the server-wide enrollmenttokenttl security setting and per-network networkconfig.enrollmenttokenttl overrides. API host creation and token-regeneration paths use the configured TTL resolver, but POST /ui/hosts hardcodes now.Add24...

6AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 8:19 p.m.10 views

nebula-mesh: Unauthenticated OIDC login endpoint allocates unbounded in-memory state entries without rate limiting

Summary When OIDC is enabled, GET /ui/oidc/login is reachable without authentication and is registered outside the Web UI rate-limited auth routes. Every request creates a fresh random OIDC state value and stores it in an in-memory map for 10m. Expired states are swept lazily, but there is no rat...

6.2AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 8:19 p.m.9 views

Anyquery: Local File Read (LFR) via Unrestricted SQLite Virtual Table Modules in Server Mode

Summary Anyquery's server mode lacks input sanitization and access control over its built-in SQLite virtual table modules e.g., csvreader, logreader. Unauthenticated attackers connecting to the MySQL-compatible server port can create virtual tables pointing to local files on the system e.g.,...

6.2AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 8:17 p.m.9 views

nebula-mesh: Operator session tokens stored in plaintext in the database

Impact Operator session tokens are stored in plaintext in the operatorsessions table the token column is the PRIMARY KEY. The session token is a 32-byte random hex value sent directly in a cookie and valid for 24 hours. - internal/models/operator.go:61 — OperatorSession.Token holds the plaintext...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 8:16 p.m.17 views

Netty: Denial of Service via Unbounded Headers in StompSubframeDecoder

Summary The StompSubframeDecoder fails to limit the total number of headers or their cumulative size per frame, allowing an attacker to cause an OutOfMemoryError, leading to a Denial of Service. Details io.netty.handler.codec.stomp.StompSubframeDecoder implements the STOMP protocol. The...

7.5CVSS6.1AI score0.00423EPSS
SaveExploits1References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 8:5 p.m.12 views

nebula-mesh: CA private key not zeroized on web mobile-bundle error paths

Impact The web handler renderMobileBundle internal/web/handlers.go:1325 passes the real pki.CAResolver directly into mobilebundle.Build. Inside Build internal/mobilebundle/builder.go:54, resolver.LoadByID decrypts the CA's ed25519 private key into a pki.CAManager, but Build never calls...

6.2AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 8:2 p.m.8 views

Anyquery: Server-Side Request Forgery (SSRF) via Unrestricted SQLite Virtual Table Modules in Server Mode

Summary Anyquery's server mode does not restrict outbound HTTP requests initiated by its built-in SQLite virtual table modules e.g., jsonreader, logreader. Unauthenticated attackers connecting to the MySQL-compatible server port can create virtual tables pointing to internal network endpoints or...

6.2AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 7:59 p.m.14 views

Umbraco.AI discloses sensitive application configuration values

Impact Under certain configurations, a user with elevated privileges may be able to cause sensitive application configuration values, potentially including secret material such as credentials, to be disclosed. Successful exploitation could expose confidential information and, depending on what th...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 7:58 p.m.10 views

Ech0: ParseAcceptLanguage `_` separator bypass enables ~70x CPU amplification via Accept-Language header in i18n.Middleware

Summary Ech0's i18n middleware runs on every HTTP request and constructs a fresh goi18n.Localizer from the raw Accept-Language header without imposing any size or shape filter. goi18n.NewLocalizer calls golang.org/x/text/language.ParseAcceptLanguage on the value internally. The underlying parser...

7.5CVSS6.9AI score0.01494EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 7:52 p.m.13 views

TidGi Desktop Remote Code Execution via Malicious TiddlyWiki Repository Import — Tiddler Startup Module Auto-Execution

Description TidGi Desktop through 0.13.0 contains a critical remote code execution vulnerability exploitable via a single Git repository import. The vulnerability leverages TiddlyWiki's module system, which automatically discovers and executes JavaScript code embedded in .tid files placed in the...

6.7AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 7:52 p.m.13 views

Trivy: Helm chart tar bomb causes OOM via unbounded io.ReadAll in parser

Summary When Trivy scans a Helm chart archive .tgz, its custom tar unpacker reads each entry with io.ReadAlltr and no size limit. An attacker who can place a malicious .tgz file in the scanned path can craft a small compressed archive that decompresses to gigabytes, causing the Trivy process to b...

6.9CVSS6.1AI score0.00265EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 7:51 p.m.10 views

EasyAdmin: Stored Cross-Site Scripting (XSS) via uploaded files served inline in FileField and ImageField

EasyAdmin's FileField and ImageField accept browser-executable file types by default FileField applies no MIME/extension restrictions; ImageField's default Image constraint accepts SVG. When the upload directory is configured inside the public web root — as shown in the documentation — EasyAdmin...

6.2AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 7:46 p.m.13 views

TsDProxy: X-Forwarded-For header injection allows IP spoofing in proxied requests to backend services

Description The HTTP reverse proxy handler in tsdproxy does not strip the X-Forwarded-For or X-Real-IP header from incoming requests before calling r.SetXForwarded. This allows an authenticated Tailscale user to inject arbitrary X-Forwarded-For values that are forwarded verbatim to backend...

6.2AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 7:40 p.m.9 views

Prototype pollution in @feathersjs/commons _.merge via JSON-parsed __proto__

Impact The .mergetarget, source utility exported by @feathersjs/commons recursively merges source into target by iterating Object.keyssource. When source was produced by JSON.parse and contains a proto or constructor / prototype key, that key is returned as an own-enumerable property. The recursi...

3.7CVSS6.1AI score0.00259EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 7:34 p.m.10 views

yutu: Arbitrary File Write via MCP `caption-download` Tool

Arbitrary File Write via MCP caption-download Tool Summary The caption-download MCP tool in yutu passes the caller-supplied file parameter directly to os.Create at pkg/caption/caption.go:272 without any path validation, canonicalization, or confinement to the pkg.Root boundary YUTUROOT. A local...

6.2AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 7:31 p.m.10 views

Auth0 Symfony SDK Accepted Bearer Tokens via URL Query Parameter

Description Applications built with the Auth0 Symphony SDK, using the Authorizer security authenticator to protect HTTP routes may accept OAuth 2.0 bearer access tokens provided through a URL query parameter, in addition to the standard Authorization header, which may increase the risk of access...

6.1AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 7:7 p.m.9 views

n8n-MCP: Cross-tenant access to workflow version backups in multi-tenant HTTP deployments

Impact In multi-tenant HTTP deployments — where a single n8n-mcp server serves several tenants — the locally stored workflow version history the automatic backups taken before workflow updates was not isolated per tenant. An authenticated tenant could read workflow version snapshots belonging to...

9.9CVSS6.1AI score0.00228EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 7:0 p.m.9 views

Woodpecker gRPC agent_id metadata can be spoofed- cross-tenant agent impersonation

Impact A vulnerability in Woodpecker CI's gRPC layer allowed any authenticated agent to impersonate any other agent on the same server by injecting a forged agentid value into outgoing gRPC metadata. The server correctly verified the JWT token but then discarded the verified agent identity in fav...

7.1CVSS6.1AI score0.00427EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/14 6:33 p.m.8 views

Anyquery: Arbitrary File Write (AFW) which could lead to Remote Code Execution (RCE) via Unrestricted ATTACH DATABASE in Server Mode

Summary Anyquery's server mode does not disable or restrict native SQLite disk manipulation commands. Unauthenticated attackers connecting to the MySQL-compatible server port can use the ATTACH DATABASE command to write arbitrary SQLite databases to any path on the victim's filesystem where the...

6.3AI score0.00416EPSS
SaveExploits0References3Affected Software1
Total number of security vulnerabilities34161