Lucene search
+L
GithubRecent

36501 matches found

Github Security Blog
Github Security Blog
•added 2026/08/18 8:11 p.m.•14 views

resdata has Classic Buffer Overflow, Improper Validation of Array Index, NULL Pointer Dereference and Out-of-bounds Read

Impact Prior to version 6.2.9 resdata would not correctly validate input in GRDECL files. The severity rating assumes that resdata is used to parse untrused files in a networking context such as a webservice. Patches The bug has been patched starting with version 6.2.9...

9.8CVSS7.9AI score0.0078EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 8:09 p.m.•19 views

kobako Sandbox Escape: guest eval reaches host RCE via method_missing → public_send (any bound Service)

Summary A guest mruby script running inside the Kobako sandbox can execute arbitrary Ruby in the host process, fully escaping the sandbox. Details A host embeds bound "Service" objects that guest scripts call across the wasm boundary through the transport dispatcher. The dispatcher passed the...

10CVSS6.6AI score0.00799EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 8:09 p.m.•20 views

MeshCentral has unsanitized data fields

Description A rogue or compromised MeshAgent can inject arbitrary HTML/JavaScript via the osdesc OS description field in its coreinfo message. The server stores this value with zero HTML sanitization meshagent.js:1903 only checks typeof == 'string'. When an admin views the device details panel, t...

5.8AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 6:32 p.m.•17 views

Keycloak: Unauthenticated account takeover via reset-credentials flow bypass

A flaw was found in the reset-credentials flow of the keycloak-services component, which is the core engine for identity and access management in Red Hat Build of Keycloak. The issue allows an unauthenticated attacker to force the password reset process for any user without needing to click the...

9.1CVSS7.9AI score0.03177EPSS
SaveExploits13References11Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 6:01 p.m.•23 views

MobSF Vulnerable to Arbitrary File Read via Path Traversal in ZIP Uploads

Summary The findiconpathzip function in MobSF does not properly sanitize the android:icon attribute extracted from an Android manifest before resolving it as a filesystem path. An attacker can supply a malicious android:icon value containing path traversal sequences, causing MobSF to read arbitra...

5.5CVSS6.1AI score0.00458EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 6:01 p.m.•18 views

MobSF's CSRF checks not enforced after Django migration

Summary Django's CsrfViewMiddleware exists only in the deprecated MIDDLEWARECLASSES ignored since Django 2.0. The active MIDDLEWARE tuple does not include it. All authenticated web POST endpoints delete scan, upload, download APK, change password, manage users accept requests without CSRF tokens...

6.5CVSS6AI score0.00264EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 6:01 p.m.•23 views

MobSF has SSRF port restriction bypass in assetlinks_check

Summary MobSF's Android App Link assetlinks checker validates only the manifest android:host value with validhost, but then appends the separate android:port value into the URL used for the server-side request. This bypasses the current port restriction in validhost and lets a crafted APK cause...

3CVSS6.1AI score0.00331EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 6:00 p.m.•25 views

MobSF Vulnerable to Zip Bomb Denial of Service via Per-File Size Limit Bypass in ZIP/APK Extraction

Summary When extracting uploaded ZIP/APK files, MobSF checks if individual files exceed ZIPMAXUNCOMPRESSEDFILESIZE 400 MB and logs "Skipping" — but the code lacks a continue statement, so extraction proceeds anyway. The log message is misleading; the file is still written to disk. Verified Impact...

4.9CVSS6.2AI score0.00587EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 6:00 p.m.•15 views

MagicMirror socket payload secret placeholder expansion can disclose SECRET_* environment variables

Summary When hideConfigSecrets: true is enabled, MagicMirror redacts SECRET environment placeholders in the HTTP /config response, but the shared node-helper socket dispatcher expands SECRETNAME placeholders in every inbound socket payload before passing it to module helpers. Any client that can...

4.3CVSS5.7AI score0.00298EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 6:00 p.m.•15 views

GeoLens: Cross-dataset authorization bypass discloses private dataset metadata, schema, sample values, table rows, and raster/vector tile data

Summary Multiple GeoLens read/link endpoints authorized only the resource named in the request URL a map, a VRT, a source dataset, an AI request and failed to re-authorize a second, caller-influenced dataset that the request reached through a relationship, layer reference, mosaic source, or reque...

7.5CVSS5.8AI score0.00648EPSS
SaveExploits0References7Affected Software3
Github Security Blog
Github Security Blog
•added 2026/08/18 5:59 p.m.•15 views

LibreNMS Vulnerable to Remote Code Execution by Signal Alert Transportation module

Summary A vulnerability has been identified that allows an authenticated administrator to execute arbitrary code on the host server. By adding an alert transport entry, an attacker with administrative privileges can execute malicious commands. Details The vulnerability is caused by an unsafe exec...

8.6CVSS6.7AI score0.01607EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 5:26 p.m.•20 views

MagicMirror: ssrf calendar .js

Vulnerability — SSRF via ADDCALENDAR MagicMirror² calendar Analysis of the PoC exploit-ssrf-calendar.js. Target: calendar/nodehelper.js of MagicMirror², socket.io namespace /calendar. --- Identification | Field | Value | |-------|-------| | PoC file | exploit-ssrf-calendar.js | | Endpoint |...

6.3CVSS6.1AI score0.00665EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 5:26 p.m.•17 views

MagicMirror newsfeed Socket.IO notification allows blind server-side request forgery

Vulnerability — Blind SSRF via CHECKARTICLEURL MagicMirror² newsfeed Analysis of the PoC exploit-ssrf-newsfeed.js. Target: newsfeed/nodehelper.js of MagicMirror², socket.io namespace /newsfeed. --- Identification | Field | Value | |-------|-------| | PoC file | exploit-ssrf-newsfeed.js | | Endpoi...

6.3CVSS6.1AI score0.00496EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 5:26 p.m.•15 views

MagicMirror Socket.IO module namespaces bypass configured IP whitelist and allow unauthenticated server-side actions

Summary MagicMirror applies ipWhitelist only as Express middleware, but the Socket.IO server is attached directly to the HTTP server without equivalent IP allowlist, origin, or namespace authentication checks. In a documented common deployment where MagicMirror listens on a non-loopback interface...

2.3CVSS6.1AI score0.00433EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 4:36 p.m.•18 views

RabbitMQ Java client accepts broker frames larger than the negotiated AMQP frame_max

Summary The max body size was enforced to patch CVE-2023-46120, but even though that limit still works, the frame size itself still exceeds the given max size. Root cause The Java client records the AMQP 0-9-1 framemax negotiated during connection tuning, but the socket inbound frame reader...

7.5CVSS6.4AI score0.01061EPSS
SaveExploits1References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 4:32 p.m.•23 views

RabbitMQ Java client: TrustEverythingTrustManager used by default in useSslProtocol() enables MITM

Vulnerability Summary com.rabbitmq.client.TrustEverythingTrustManager accepts ANY TLS certificate including null chains and is used as the default trust manager when calling ConnectionFactory.useSslProtocol without arguments. Combined with hostname verification being disabled by default, this...

5.1CVSS5.8AI score0.00307EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 4:32 p.m.•20 views

RabbitMQ Java client malformed body frame triggers raw command assembler exception

Summary RabbitMQ Java Client's inbound AMQP command assembly accepts a content header declaring a small body and then processes a larger body frame by throwing a raw UnsupportedOperationException from CommandAssembler. A broker peer that the client has connected to can use this malformed frame...

6.8CVSS7AI score0.03192EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 4:32 p.m.•21 views

RabbitMQ Java client: Unvalidated Class.forName in JSON-RPC ProcedureDescription enables arbitrary class loading

The JSON-RPC tools in com.rabbitmq.tools.jsonrpc perform Class.forNamejavaReturnType with initialize=true on class names received from untrusted AMQP messages, without any validation or allowlist. Vulnerable code ProcedureDescription.java:101-127: When a JsonRpcClient connects, it calls...

7.5CVSS6.1AI score0.00557EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 4:32 p.m.•18 views

RabbitMQ Java client ValueReader: Oversized LongString/bytes length triggers OOM via unchecked allocation

Summary ValueReader.readBytes allocates a byte array sized by a wire-declared content length without validating it against actual frame data. A malicious AMQP peer triggers OOM by declaring a 2GB string/bytes field. Vulnerable Code src/main/java/com/rabbitmq/client/impl/ValueReader.java lines...

8.7CVSS6.1AI score0.00725EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 4:32 p.m.•19 views

RabbitMQ Java client ValueReader: Unbounded recursive table/array nesting causes StackOverflowError DoS

Summary ValueReader.readTable and readArray recursively call readFieldValue with no depth limit. A malicious AMQP peer can crash the client JVM by sending a deeply nested table structure. Vulnerable Code src/main/java/com/rabbitmq/client/impl/ValueReader.java lines 139-155 and 237-249: java priva...

8.7CVSS5.9AI score0.00725EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 4:32 p.m.•18 views

Trivy Plugin Manager has Path Traversal that Allows Arbitrary File Write

Summary Trivy's plugin manager does not fully validate metadata from a plugin's manifest before using it to construct filesystem paths under the plugin root /.trivy/plugins. A crafted plugin can cause Trivy to write its files the manifest and the downloaded plugin binary outside the plugin root, ...

6.8CVSS6.1AI score0.0019EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 4:31 p.m.•16 views

Kestra vulnerable to stored XSS via custom Markdown [[link]] attribute injection

Summary Kestra’s Markdown renderer supports a custom link ... syntax that is converted into a custom HTML element. The custom Markdown parser allows attacker-controlled attributes to be rendered into the generated element without proper allowlisting or sanitization. As a result, a user who can...

8.7CVSS6AI score0.0043EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 4:31 p.m.•22 views

@rhinostone/swig: arbitrary local file read via include/extends path traversal

Overview @rhinostone/swig is a maintained fork of the abandoned swig template engine and inherited the directory-traversal vulnerability tracked upstream as CVE-2023-25345 / GHSA-2rq5-699j-x7p6. The % include %, % extends %, and % import % tags resolve their target path through the filesystem...

7.5CVSS7.2AI score0.01042EPSS
SaveExploits1References4Affected Software5
Github Security Blog
Github Security Blog
•added 2026/08/18 3:02 p.m.•15 views

Copyparty vulnerable to file/dirkey confusion

A valid filekey could potentially be converted into a dirkey, granting read-access to the containing folder. This issue only affected volumes which simultaneously enable both filekeys and dirkeys, with volflag dk or dks combined with fk or fka. Both required features are default-disabled, and mus...

4.3CVSS5.8AI score0.00331EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 12:31 p.m.•14 views

Duplicate Advisory: Grav: detectXss() misses an event-handler attribute after an unpaired quote in an unquoted attribute value, giving stored XSS

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-vfmf-q6x9-cw96. This link is maintained to preserve external references. Original Description Grav before 2.0.15 contains a stored cross-site scripting vulnerability in the detectXss function where unpaired quot...

9.3CVSS5.7AI score0.00389EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 12:31 p.m.•11 views

Duplicate Advisory: Grav: Stored XSS via Markdown audio/video media <source> URL

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-6qw9-4vv5-jr97. This link is maintained to preserve external references. Original Description Grav before 2.0.15 contains a stored cross-site scripting vulnerability in the audio and video media rendering throug...

7.6CVSS5.8AI score0.0035EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 12:31 p.m.•11 views

Duplicate Advisory: Grav: Missing admin.super guard on core group blueprint access field allows admin.users operator to escalate to super-admin

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-xhfv-7758-r9hx. This link is maintained to preserve external references. Original Description Grav before 2.0.14 fails to guard the access field in the core group blueprint with the required security@: admin.sup...

9.3CVSS5.7AI score0.00494EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 12:31 p.m.•14 views

Duplicate Advisory: Grav: Single invalid UTF-8 byte disables every rule in Security::detectXss(), bypassing the page-content XSS safety gate

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-q2j8-x8hf-63ch. This link is maintained to preserve external references. Original Description Grav before 2.0.14 contains a stored cross-site scripting vulnerability in the Security::detectXss function...

5.4CVSS5.5AI score0.00255EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 12:31 p.m.•13 views

Duplicate Advisory: Grav: Blueprint dynamic-data bare-function branch is denylist-gated and omits error_log, giving arbitrary file write

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-f8wv-xp27-6gq7. This link is maintained to preserve external references. Original Description Grav before 2.0.15 contains an arbitrary file write vulnerability in the Blueprint dynamic-data bare-function...

9.3CVSS6.4AI score0.00859EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 12:31 p.m.•9 views

Duplicate Advisory: 17 block metadata/content endpoints in kernel/api/block.go have zero publish-access filtering, reachable by anonymous publish-mode readers

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-4vpg-gwqq-w44c. This link is maintained to preserve external references. Original Description SiYuan before v3.7.4 is missing authorization checks in 17 block metadata/content endpoints in kernel/api/block.go...

8.7CVSS5.9AI score0.00504EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/18 12:31 p.m.•13 views

Duplicate Advisory: Grav: Unauthenticated Path Traversal via Missing Directory-Boundary Check in `plugin-asset-map.php` Static Asset Server (`index.php`)

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-4v9q-p283-qc2m. This link is maintained to preserve external references. Original Description Grav before 2.0.15 contains a path traversal vulnerability in the static asset server within index.php that uses stri...

8.2CVSS5.8AI score0.00432EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 9:59 p.m.•20 views

MLflow: CreateModelVersion source validation does not check READ permission on referenced run_id

Summary The validatesourcerun and validatesourcemodel functions in mlflow/server/handlers.py verify that a model version source path is within the artifact directory of a specified run or logged model, but do not check whether the caller has READ permission on that run or model. An authenticated...

7.1CVSS6.2AI score0.00369EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 9:59 p.m.•20 views

MLflow: LogInputs endpoint bypasses per-run UPDATE authorization in basic-auth

Summary When MLflow is deployed with the built-in basic-auth plugin --app-name basic-auth, any authenticated user can inject arbitrary dataset records into another user's run by calling POST /api/2.0/mlflow/runs/log-inputs. The LogInputs proto handler is absent from the BEFOREREQUESTHANDLERS map ...

6.5CVSS6.2AI score0.00389EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 9:58 p.m.•104 views

MLflow: Unauthenticated full-read SSRF in webhook delivery: _validate_webhook_url bypassed via unvalidated HTTP redirects (and DNS rebinding)

Summary The default MLflow Tracking Server mlflow server, no authentication, default SQLite backend exposes the model-registry webhooks API unauthenticated, including a synchronous POST /api/2.0/mlflow/webhooks/id/test endpoint that returns the upstream response status and body to the caller. The...

9.3CVSS7.9AI score0.09839EPSS
SaveExploits3References11Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 9:58 p.m.•42 views

9Router: Authenticated Server-Side Request Forgery (SSRF) via OIDC Provider Test Endpoint

Summary A Server-Side Request Forgery SSRF vulnerability exists in the 9Router dashboard via the /api/auth/oidc/test endpoint. The application accepts a user-controlled URL string through the issuerUrl parameter and performs an outbound HTTP request without validating if the destination IP belong...

8.6CVSS6AI score0.00375EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 9:57 p.m.•26 views

http4k: `DigestAuthProvider.verify` did not bind to request URI

Impact An issue in DigestAuthProvider.verify: The uri parameter in the client's Authorization: Digest … response was not checked against the actual request URL. A captured Digest authentication response could be replayed against any other URL served by the same realm, breaking the per-request-URL...

8.1CVSS5.7AI score0.0058EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 9:56 p.m.•22 views

http4k: `DigestAuthProvider.verify` ignored configured algorithm and did not bind to request URI

Impact An issue in DigestAuthProvider.verify: Algorithm silently forced to MD5. The configured algorithm parameter was ignored — every verification used MD5 regardless of configuration. Deployments believing they were running SHA-256 Digest auth were silently inheriting MD5's collision weaknesses...

6.5CVSS5.7AI score0.00255EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 9:56 p.m.•19 views

chrome-devtools-mcp: validatePath() does not canonicalize symlinks before enforcing roots

Summary I originally reported this through Google Bug Hunters. The Google Bug Hunters team said this is in OSS VRP scope but not reward-eligible due to the project tier, and asked me to file an issue or PR directly with this repository. I am reporting it privately here first because it is an...

6.1CVSS6.1AI score0.00117EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 9:56 p.m.•16 views

package pkcs12: Authentication bypass in Decode functions

Decode, DecodeChain, DecodeTrustStore, and ToPEM can incorrectly accept PKCS12 files which were encoded with the wrong password, due to a failure to reject excessively-short PBMAC1 keys. Users who decode PKCS12 files from untrusted sources and rely on the password for authentication can be tricke...

7.4CVSS6.5AI score0.00182EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 9:55 p.m.•17 views

docx4j: Stack Overflow via Cyclic `w:basedOn` Style Chain leads to Denial of Service

Summary docx4j's PropertyResolver and several adjacent helpers recursively walk the OpenXML style inheritance chain w:basedOn without cycle detection. A WordprocessingML document containing a cyclic style chain for example, Style A based on B and Style B based on A causes unbounded recursion and ...

7.5CVSS5.7AI score0.0063EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 9:52 p.m.•18 views

http4k: Unbounded gzip decompression in `ServerFilters.GZip` / `RequestFilters.GunZip` allowed memory-exhaustion DoS

Impact ServerFilters.GZip and RequestFilters.GunZip and the underlying Gzip functions used to decompress request bodies did not impose any cap on the decompressed size. A small malicious gzip-encoded request body on the order of kilobytes could decompress to gigabytes, exhausting the JVM heap and...

7.5CVSS6AI score0.0063EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 9:50 p.m.•23 views

atomic-agents-stack: Parallel helper/delegate batch reserves $0 for models absent from the pricing table, bypassing the cost-cap fan-out guard

estimatebatchcost atomicagents/agent.py looks up the per-model output price with PRICING.getmodel, , returning 0.0 for any model not in the hardcoded pricing table. checkbatchreservation then early-returns when the reservation is 0 and that an over-cap unknown-model batch raises...

5.3AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 9:49 p.m.•20 views

atomic-agents-stack: HTTP MCP catalog accepts cleartext http and spawns catalog-supplied commands (MITM to RCE)

The HTTP MCP server-registry backend factory atomicagents/mcpregistry/http.py, makehttpmcpserverregistrybackendfromurl accepts both http and https schemes. Catalog entries carry command/args that are type-validated but content-unrestricted, and are later spawned as local stdio subprocesses by...

6.2AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 6:24 p.m.•18 views

Netty Vulnerable to Cache Poisoning and Information Disclosure via CORS Vary Header Overwrite

Summary Netty's CorsHandler silently overwrites existing Vary headers, enabling cache poisoning and sensitive information disclosure. Details io.netty.handler.codec.http.cors.CorsHandlersetVaryHeader overwrites any existing Vary headers set by backend applications. java private static void...

7.5CVSS5.9AI score0.00246EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 5:50 p.m.•23 views

Netty: Memory Exhaustion in SctpMessageCompletionHandler

Summary SctpMessageCompletionHandler does not limit the total size of buffered fragments, allowing an unauthenticated attacker to cause an OutOfMemoryError by sending large SCTP fragments. Details io.netty.handler.codec.sctp.SctpMessageCompletionHandler buffers fragments for incomplete SCTP...

7.5CVSS7.1AI score0.00849EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 5:50 p.m.•18 views

uniget CLI: Metadata signature verification only runs when UNIGET_IGNORE_METADATA_SIGNATURE is set

Summary The sigstore check on metadata.json is gated on the wrong side of the condition. LoadMetadata in internal/config/update.go:81 verifies the bundle only when UNIGETIGNOREMETADATASIGNATURE is non-empty, so in a normal run, where nobody sets that variable, the signature is never checked...

7.8CVSS8AI score0.00867EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 5:49 p.m.•26 views

sqlparse: Inefficient Regex Handling of Dollar-Quoted SQL Literals Leads to ReDoS (Denial of Service)

Summary sqlparse contains a Regular Expression Denial of Service ReDoS vulnerability in its dollar-quoted SQL literal lexer. The regex pattern at sqlparse/keywords.py:33 uses a backreference \1 to match closing dollar-quote delimiters, causing On² CPU complexity when processing inputs containing...

7.5CVSS6.1AI score0.00337EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 5:49 p.m.•30 views

sqlparse: TokenList.__init__ materializes O(subtree) value per group, causing CPU DoS before depth/token caps trigger

Summary sqlparse ships hard limits MAXGROUPINGDEPTH=100, MAXGROUPINGTOKENS=10000 intended to bound parsing work on attacker-supplied SQL, but the path that reaches those limits is itself Ondepth per token-group construction. A 1-2 KB SQL payload e.g. SELECT 1 ... with 500-2000 nesting levels, or ...

8.7CVSS5.9AI score0.00332EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 5:49 p.m.•22 views

Etherpad has stored XSS in HTML export via unescaped attribute-pool values

Fix: PR 7905 ether/etherpad. getHTMLFromAtext in src/node/utils/ExportHtml.ts interpolates values from the exportHtmlAdditionalTagsWithData plugin hook into span data-="" without HTML-attribute escaping. The value comes verbatim from the pad attribute pool, which a pad editor controls via a craft...

5.3CVSS5.9AI score0.00547EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/08/17 5:49 p.m.•14 views

Etherpad addressed weak token RNG, login timing, plugin path handling, API request handling

Fix: PR 7906 ether/etherpad. A set of medium/low hardening fixes: - Weak RNG for tokens CWE-330: author/session/readonly IDs were generated with Math.random client and server. Now use crypto.getRandomValues. - Login timing / no failure delay CWE-208/CWE-307: the OIDC interaction login used a...

5.6AI score
SaveExploits0References5Affected Software1
Total number of security vulnerabilities36501