Lucene search
+L

7809 matches found

PyPA
PyPA
•added 2026/10/05 11:17 p.m.•12 views

PYSEC-2026-4199

vLLM is an inference and serving engine for large language models. Prior to 0.30.0, structured-output request failures can escape request-scoped validation and reach the EngineCore fatal-error path. A per-request backend mismatch can re-raise a grammar compilation exception, padding produced by t...

6.5CVSS5.9AI score0.00314EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/05 11:17 p.m.•12 views

PYSEC-2026-4198

vLLM is an inference and serving engine for large language models. Prior to 0.30.0, flash late-interaction scoring at the /score and /rerank endpoints derives each worker's querykey value from the caller-controlled X-Request-Id header. A concurrent request that reuses a victim's identifier can...

4.2CVSS5.8AI score0.00202EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/05 11:17 p.m.•11 views

PYSEC-2026-4197

vLLM is an inference and serving engine for large language models. Prior to 0.28.0, the default mirrored multimodal LRU cache can commit a media hash in the frontend sender cache during multimodal rendering and before engine admission, while the engine receiver cache never receives the payload if...

6.5CVSS5.9AI score0.00427EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/10/05 10:16 p.m.•12 views

PYSEC-2026-4196

Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.82.0 until 2.118.1, HTMLBackendOptionsrenderpage=True permits file URLs because HTMLDocumentBackend.getbrowserrequestblockreason does not enforce the...

7.5CVSS5.8AI score0.00301EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/05 10:16 p.m.•12 views

PYSEC-2026-4190

Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.91.0 until 2.132.0, validateurlsafety in docling/backend/utils/imageresourceloader.py validates a hostname with a single IPv4 lookup and then allows the HTTP clien...

5.8CVSS5.9AI score0.0019EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/05 10:16 p.m.•13 views

PYSEC-2026-4193

Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.83.0 until 2.131.0, the KServeV2OcrModel class defined in docling/models/stages/ocr/kservev2ocrmodel.py sends page images to its configured endpoint without checki...

5.3CVSS5.9AI score0.00223EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/05 10:16 p.m.•13 views

PYSEC-2026-4195

Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.0.0 until 2.131.0, the HTML, JATS, OpenDocument spreadsheet, and BoxNote backends, including docling/backend/htmlbackend.py, docling/backend/jatsbackend.py, and...

6.5CVSS6AI score0.00266EPSS
SaveExploits1References4Affected Software1
PyPA
PyPA
•added 2026/10/05 10:16 p.m.•12 views

PYSEC-2026-4191

Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.94.0 until 2.132.0, callers that opt into LatexBackendOptionstikzengine="tectonic" invoke docling/backend/latex/engines/tectonic.py to compile an untrusted TikZ bo...

8.8CVSS5.9AI score0.00344EPSS
SaveExploits1References4Affected Software1
PyPA
PyPA
•added 2026/10/05 10:16 p.m.•13 views

PYSEC-2026-4194

Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.45.0 until 2.131.0, METS-GBS format detection in docling/datamodel/document.py and the backend in docling/backend/metsgbsbackend.py call tarfile.TarFile.getmembers...

7.1CVSS8.1AI score0.0023EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/05 10:16 p.m.•13 views

PYSEC-2026-4192

Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.27.0 until 2.131.0, Docling plugin factories in docling/models/factories/basefactory.py call loadsetuptoolsentrypoints before applying the allowexternalplugins...

7.8CVSS6.1AI score0.0012EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/10/05 10:16 p.m.•13 views

PYSEC-2026-4189

Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.95.0 until 2.132.0, the HTML image resource loader in docling/backend/utils/imageresourceloader.py forwards headers configured through the HTMLBackendOptions.heade...

5.3CVSS6AI score0.00226EPSS
SaveExploits1References4Affected Software1
PyPA
PyPA
•added 2026/10/01 4:44 p.m.•16 views

JupyterLab: Cross-site scripting (XSS) in JupyterLab via notebook cells pasted from the system clipboard

DescriptionJupyterLab 4.5.0 enabled copying and pasing cells through the system clipboard. The paste path parses clipboard text as cell JSON and inserts the cells without clearing metadata.trusted, so a payload can declare its own output as trusted. JupyterLab does not sanitize a trusted output a...

8.1CVSS5.9AI score0.00196EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
•added 2026/10/01 4:44 p.m.•14 views

JupyterLab: Cross-site scripting (XSS) in JupyterLab via notebook cells pasted from the system clipboard

DescriptionJupyterLab 4.5.0 enabled copying and pasing cells through the system clipboard. The paste path parses clipboard text as cell JSON and inserts the cells without clearing metadata.trusted, so a payload can declare its own output as trusted. JupyterLab does not sanitize a trusted output a...

8.1CVSS5.9AI score0.00196EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
•added 2026/10/01 4:44 p.m.•17 views

JupyterLab: Argument injection in JupyterLab extension uninstall exposes server-readable files and internal URLs

JupyterLab's PyPI extension manager runs python -m pip uninstall with the extension name taken from the request body. ExtensionHandler.post validates the name for cmd=install but not for cmd=uninstall, so a name that begins with - reaches the command line and pip reads it as an option rather than...

5.4CVSS5.9AI score0.00206EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
•added 2026/10/01 4:44 p.m.•15 views

JupyterLab: Cross-site scripting (XSS) in JupyterLab via notebook cells pasted from the system clipboard

DescriptionJupyterLab 4.5.0 enabled copying and pasing cells through the system clipboard. The paste path parses clipboard text as cell JSON and inserts the cells without clearing metadata.trusted, so a payload can declare its own output as trusted. JupyterLab does not sanitize a trusted output a...

8.1CVSS5.9AI score0.00196EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
•added 2026/10/01 4:44 p.m.•17 views

JupyterLab: Cross-site scripting (XSS) in JupyterLab via notebook cells pasted from the system clipboard

DescriptionJupyterLab 4.5.0 enabled copying and pasing cells through the system clipboard. The paste path parses clipboard text as cell JSON and inserts the cells without clearing metadata.trusted, so a payload can declare its own output as trusted. JupyterLab does not sanitize a trusted output a...

8.1CVSS5.9AI score0.00196EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
•added 2026/10/01 4:44 p.m.•15 views

JupyterLab: Cross-site scripting (XSS) in JupyterLab via crafted language package (jupyterlab.json)

DescriptionA language pack ships a Plural-Forms header saying how the language counts, for example nplurals=2; plural=n != 1;. JupyterLab turns that string into a function with new Function, so the header gets executed. The check that meant to keep it safe was a regular expression. The regex was...

6.8CVSS6.2AI score0.00264EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
•added 2026/10/01 4:44 p.m.•16 views

JupyterLab: Cross-site scripting (XSS) in JupyterLab via crafted language package (jupyterlab.json)

DescriptionA language pack ships a Plural-Forms header saying how the language counts, for example nplurals=2; plural=n != 1;. JupyterLab turns that string into a function with new Function, so the header gets executed. The check that meant to keep it safe was a regular expression. The regex was...

6.8CVSS6.2AI score0.00264EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
•added 2026/10/01 4:44 p.m.•17 views

pypdf: Possible long runtimes when generating appearance streams

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires updating form field values with flattening enabled, which triggers appearance stream generation. PatchesThis has been fixed in pypdf==6.19.0. WorkaroundsIf you cannot upgrade yet, consider...

8.7CVSS5.8AI score0.00345EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/01 4:44 p.m.•14 views

pypdf: Possible large memory usage when retrieving alphabetical page labels

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to large memory consumption. This requires accessing the page labels of a document with large alphabetical labels. PatchesThis has been fixed in pypdf==6.19.0. WorkaroundsIf you cannot upgrade yet, consider applying the...

8.7CVSS5.8AI score0.00345EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/01 4:44 p.m.•18 views

pypdf: Possible long runtimes with large amount of embedded files

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires accessing the embedded files through the dictionary-based API. PatchesThis has been fixed in pypdf==6.19.0. WorkaroundsIf you cannot upgrade yet, consider applying the changes from PR 4081...

8.7CVSS5.8AI score0.00345EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/01 4:44 p.m.•17 views

pypdf: Possible long runtimes for partially malformed FlateDecode streams (Follow-up)

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires a partially malformed /FlateDecode stream, where the byte-by-byte decompression is used. PatchesThis has been fixed in pypdf==6.18.1. WorkaroundsIf you cannot upgrade yet, consider applying t...

8.7CVSS5.8AI score0.00345EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•12 views

pypdf: Possible large memory usage when retrieving Roman page labels

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to large memory consumption. This requires accessing the page labels of a document with large Roman numerals. PatchesThis has been fixed in pypdf==6.17.0. WorkaroundsIf you cannot upgrade yet, consider applying the changes...

8.7CVSS5.8AI score0.0035EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•15 views

pypdf: Possible long runtimes/large memory usage when parsing indirect objects

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires reading a PDF document with long indirect object headers, not terminated by whitespace. PatchesThis has been fixed in pypdf==6.18.0. WorkaroundsIf you cannot upgrade yet, consider applying th...

8.7CVSS5.8AI score0.00345EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•11 views

pypdf: Possible large memory usage for large /ToUnicode streams (Follow-up 2)

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to large memory consumption. This requires parsing the /ToUnicode entry of a font with unusually large values, for example during text extraction. PatchesThis has been fixed in pypdf==6.18.1. WorkaroundsIf you cannot upgrad...

8.7CVSS5.8AI score0.00345EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•15 views

pypdf: Possible large memory usage when parsing font data

ImpactAn attacker who uses this vulnerability can craft a PDF which leads to large memory consumption. This requires parsing the /Widths entry of a TrueType or Type1 fonts with unusually large values, for example during text extraction. PatchesThis has been fixed in pypdf==6.18.1. WorkaroundsIf y...

8.7CVSS5.8AI score0.00345EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•14 views

LiteLLM: Authenticated SSRF and provider-credential exfiltration via unvalidated request-body routing parameters

ImpactAny authenticated LiteLLM proxy user could redirect an outbound provider call to a destination they control and cause the proxy to send its own configured provider credentials to that destination. The proxy's request-body validation was a denylist that did not cover every sensitive paramete...

6.5CVSS5.8AI score0.0054EPSS
SaveExploits0References11Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•15 views

PyJWT: Unauthenticated RecursionError DoS in pre-verification payload parse (PyJWKClient.get_signing_key_from_jwt / verify_signature=False)

SummaryPyJWKClient.getsigningkeyfromjwttoken — the first step of the JWKSverification flow documented in docs/usage.rst — must decode a token'spayload before its signature can be checked, viajwt.apijwt.decodecompletetoken, options="verifysignature": False.That call parses the payload with...

5.3CVSS5.8AI score0.00358EPSS
SaveExploits1References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•28 views

urllib3: HTTPResponse.stream()/read_chunked() buffers an unbounded chunk-size line into memory

Impacturllib3's streaming API is designed for efficiently handling large HTTP responses by reading the content in chunks, rather than loading the entire response body into memory at once. When decoding a chunked-transfer-encoded response, this API reads each chunk's size field by buffering until ...

8.9CVSS7.5AI score0.00335EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•16 views

PyJWT.decode() reintroduces options-dict mutation, enabling silent claim-verification bypass on dict reuse

SummaryPyJWT.decode/decodecomplete mutates a caller-supplied options dict in place whenever verifysignature is falsy, adding verifyexp/verifynbf/verifyiat/verifyaud/verifyiss/verifysub/verifyjti keys directly onto that object. If application code reuses the same options dict across calls a config...

6.5CVSS6.4AI score0.00241EPSS
SaveExploits1References6Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•15 views

urllib3: Chunked Deflate streaming can enter an infinite loop

Impacturllib3's streaming API is designed for the efficient handling of large HTTP responses by reading content in chunks instead of loading the entire response body into memory at once.urllib3 can decompress response bodies according to the HTTP Content-Encoding header. When streaming a...

6.9CVSS7.2AI score0.00291EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•13 views

urllib3: HTTPS proxy TLS configuration may be ignored or overridden

Impacturllib3 supports configuring TLS independently for an HTTPS proxy and the target server.proxysslcontext, proxyasserthostname, and proxyassertfingerprint configure the TLS connection to the proxy. sslcontext and the other target-specific TLS parameters configure the connection to the target...

7.6CVSS7.1AI score0.00206EPSS
SaveExploits0References9Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•18 views

PyJWT: Asymmetric-PEM detection bypass: whitespace/line-ending-mutated public keys skip the HS/asymmetric confusion guard

Prerequisites both conditions must hold; both are deployment properties, not attacker-controlled at request time:- The jwt.decode allow-list mixes an HMAC algorithm with an asymmetric one, e.g. algorithms="ES256", "HS256" the RFC 8725 footgun the guard exists to backstop.- The verification key is...

9.1CVSS7.3AI score0.01355EPSS
SaveExploits2References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•14 views

PyJWT: Public keys in DER form are accepted as HMAC secrets, bypassing the CVE-2022-29217 guard

SummaryHMACAlgorithm.preparekey blocks asymmetric keys from being used as HMAC secrets by searching for text markers only. It looks for -----BEGIN and for an ssh- prefix. The same key in DER form is binary ASN.1 and has neither marker, so it passes the check and is used as an HMAC secret.An...

7.4CVSS7.2AI score0.0018EPSS
SaveExploits1References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•17 views

PyJWT BOM Bypass

Affected Package- Package: PyJWT pyjwt on PyPI- Repository: https://www.google.com/url?q=https://github.com/jpadilla/pyjwt=gmail=1781794518474000=E- Affected version: 2.13.0- Vulnerability class: Algorithm confusion / patch bypass--- Root CausePyJWT 2.13.0 introduced a guard in...

7.4CVSS6.2AI score0.00427EPSS
SaveExploits2References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•15 views

PyJWT accepts public JWK containers as HMAC secrets

SummaryPyJWT 2.13.0 contains an incomplete defense against algorithm confusion whenan application mixes symmetric and asymmetric algorithms in one verificationpath. A public RSA, EC, or OKP JWK can be accepted as an HMAC secret when itis wrapped in a JWKS object, nested in an array, or represente...

7.4CVSS7.1AI score0.00175EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•17 views

PyJWT: PyJWKClient still amplifies unauthenticated JWKS fetches on unknown kid values (incomplete fix of CVE-2026-48524)

SummaryCVE-2026-48524 GHSA-fhv5-28vv-h8m8, "PyJWKClient unbounded JWKS endpoint requests via attacker-controlled kid values DoS" was fixed in 2.13.0 by stopping fetchdata from clearing the cache on a fetch error. That closed one amplification path but did not add the mitigation the advisory's tit...

5.3CVSS5.6AI score0.00418EPSS
SaveExploits1References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•15 views

PyJWT: Non-canonical signature segments enable raw-token revocation bypass

SummaryPyJWT 2.13.0 accepts compact JWS signature segments containing characters thatare not in the Base64URL alphabet. Appending !!!! to a valid signature doesnot change the decoded signature bytes or authenticated claims, but it changesthe serialized token and its SHA-256 hash. An application...

4.8CVSS5.7AI score0.00191EPSS
SaveExploits1References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•15 views

PyJWT: ReDoS vulnerability when calling the `is_pem_format` function.

SummaryThere is a Re-DoS vulnerability in the ispemformat function which results in a intesive CPU usage if an attacker is been able to provide a custom certificate. DetailsThe problem is that the lazy quantifier .+? will always first try to match as little as possible until it finds a ---- END...

4.4CVSS5.8AI score0.00212EPSS
SaveExploits1References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•16 views

PyJWT: Malformed RSA JWK aborts parsing of an entire JWK Set

SummaryA malformed RSA JWK inside a JWK Set aborts parsing of the entire set instead of being skipped, because RSAAlgorithm.fromjwk can raise a plain ValueError that isn't caught by PyJWKSet's per-key error-skipping logic. Affected component / version- Package: PyJWT PyPI, ecosystem pip- Files:...

5.9CVSS6.3AI score0.00389EPSS
SaveExploits1References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•17 views

PyJWT: PyJWK accepts empty HMAC keys, bypassing PyJWT's empty-key validation

SummaryA service that verifies HS256 tokens using an empty oct JWK through PyJWK, including a PyJWK obtained from PyJWKSet, can therefore accept attacker-generated tokens as authenticated.PyJWT 2.13.0 rejects an empty HMAC key when it is supplied through the raw str/bytes key path, but accepts th...

7.4CVSS7AI score0.00182EPSS
SaveExploits1References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•14 views

PyJWT: Uncaught RecursionError in jwt.decode() on deeply nested token header

Packagepyjwt PyPI Affected versionstested & verified on: 2.13.0. Every version whose PyJWS.load translates only ValueError is affected DescriptionPyJWS.looad jwt/apijws.py:337 splits the compact token, base64url decodes the header segment and hands it to json.loads before verifysignature runs. Th...

5.3CVSS6AI score0.00301EPSS
SaveExploits1References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•14 views

PyJWT: PyJWKClient follows redirects when fetching JWKS

SummaryPyJWT 2.13.0 PyJWKClient followed HTTP redirects while fetching a JWKS,without validating the redirect destination. A configured trusted endpointcould therefore redirect the client to a different host. ImpactWhen an application uses PyJWKClient with caller-supplied request headers andan...

7.4CVSS5.9AI score0.00159EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•14 views

Oauthlib: Timing Attack Vulnerability in PKCE code_verifier Comparison (CWE-208)

SummaryA timing side-channel vulnerability exists in the PKCE RFC 7636 implementation of the Authorization Code Grant flow. The codechallengemethodplain function uses Python's standard == operator for string comparison instead of a constant-time comparison function, potentially allowing...

6.8CVSS5.7AI score0.00375EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•16 views

social-auth-core Vulnerable to Account Takeover via Identity Binding Flaw in Vend Backend

ImpactThe Vend OAuth2 backend used only the numeric Vend userid as the social-auth UID.When multiple Vend shops authenticate through the same application, users from different shops with the same internal Vend user ID could collide in the social-auth association table. A user from one shop could...

6.8CVSS5.7AI score0.00219EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•12 views

social-auth-core has Login CSRF via Missing State Parameter in LoginRadius Backend

ImpactThe LoginRadius backend did not validate OAuth state during the authentication flow.Applications using this backend were vulnerable to login CSRF. An attacker could cause a victim's browser session to complete authentication using an attacker-controlled LoginRadius token, making the victim...

4.3CVSS5.8AI score0.00108EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•11 views

social-auth-core: VK App backend accepts unsigned callback data when auth_key is missing

ImpactThe vk-app backend accepted VK application callback data without verifying the callback signature when the authkey parameter was omitted.Applications using this backend could treat unsigned attacker-controlled data as a verified VK identity. An attacker could choose callback fields such as...

7.4CVSS5.9AI score0.0016EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•18 views

Trestle is vulnerable to arbitrary file write via path traversal in author generate commands (Incomplete fix of CVE-2026-46345)

At a glance- Actor: attacker who controls the -o/--output argument to trestle author catalog,profile,ssp-generate e.g. via a CI pipeline that derives the output directory from repository-controlled data- Primitive: attacker-controlled --output value reaches trestleroot / args.output write sink wi...

8.4CVSS6.5AI score0.00221EPSS
SaveExploits0References11Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•15 views

social-auth-core has a Session Fixation issue

ImpactThe partial-pipeline resume mechanism accepted partialtoken as a bearer credential without binding it to the browser session that created it.Applications using resumable partial pipeline steps could allow an attacker to start an authentication flow, obtain a valid partial token and...

4.2CVSS5.8AI score0.00158EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•17 views

SCBE-AETHERMOORE Unauthenticated AetherBrowser Ops API Exposes Operator Email Digests

SummaryThe AetherBrowser API server scripts/aetherbrowser/apiserver.py exposes the POST /api/ops/check-email endpoint without any authentication. Any remote attacker can call this endpoint and trigger execution of the emailreader.py subprocess, which connects to configured ProtonMail or Gmail...

7.5CVSS6.4AI score0.00572EPSS
SaveExploits0References9Affected Software1
Total number of security vulnerabilities7809