Lucene search
+L

7927 matches found

PyPA
PyPA
•added 2026/07/13 3:46 p.m.•38 views

Kiwi TCMS vulnerable to stored XSS via JavaScript: URI in extra_link field (TestPlan & TestCase)

SummaryIn Kiwi TCMS the fields TestCase.extralink and TestPlan.extralink were meant to represent URLs to external resources however in versions prior to 16.1 user input was not being sanitized and values were rendered verbatim which represents an opportunity for cross-site scripting exploitation...

5.4AI score0.0042EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•33 views

Linuxfabrik Monitoring Plugins allow insecure creation of SQLite databases

SummaryThe SQLite databases are created at predictable static paths in /tmp. Any user can therefore create a symlink at these paths in /tmp pointing to arbitrary files. The monitoring scripts then follows these symlinks and then creates their database at the symlink target.This becomes really...

5.1CVSS6.4AI score0.00191EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•45 views

Langroid: SQLChatAgent dangerous-function blocklist can be bypassed with quoted or schema-qualified pg_read_file calls

SQLChatAgent validatequery dangerous-pattern regex is bypassable via quoted/commented/qualified function names SummaryThe SQLChatAgent SQL-injection mitigation, with default allowdangerousoperations=False, combines a raw-text regex blocklist DANGEROUSSQLPATTERNS with a sqlglot SELECT-only stateme...

9.3CVSS6.3AI score0.00646EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•40 views

flyto-core has Unauthenticated Command Execution via HTTP MCP `execute_module`

Unauthenticated Command Execution via HTTP MCP executemodule SummaryThe HTTP MCP endpoint POST /mcp in flyto-core accepts unauthenticated JSON-RPC tools/call requests and dispatches them to arbitrary registered modules, including sandbox.executeshell, which passes attacker-controlled input direct...

8.4CVSS6.8AI score0.00256EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•31 views

Open Babel has out-of-bounds write in MOPAC translationVectors[] (UNIT CELL TRANSLATION)

SummaryA memory-safety vulnerability in Open Babel's MOPAC output parserallowed an out-of-bounds write into the translationVectors arraywhen reading the "UNIT CELL TRANSLATION" block of a crafted inputfile. DetailsThe MOPAC output reader stored translation vectors from the UNIT CELLTRANSLATION...

9.8CVSS6.3AI score0.00804EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•37 views

Langroid: Path traversal in the file tools allows read/write outside configured current directory

SummaryLangroid's ReadFileTool and WriteFileTool appear to treat currdir as the intended working-directory boundary for file operations. However, the tools only change the process working directory to currdir and then operate on the user-supplied filepath without resolving and enforcing that the...

7.1CVSS6AI score0.00184EPSS
SaveExploits1References6Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•44 views

fast-mcp-telegram: Bearer token path traversal bypasses reserved Telegram session protection

Summaryfast-mcp-telegram validates HTTP Bearer tokens by joining the raw token string into a session-file path. The verifier rejects the exact reserved token telegram, but it does not reject path separators or normalize the path before checking whether the session file exists. A remote HTTP clien...

9.4CVSS6AI score0.00648EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•35 views

Kiwi TCMS's /init-db/ page renders and responds to requests after first use

Kiwi TCMS provides the /init-db/ page as part of its setup mechanism for administrators who prefer a browser instead of the command line. In previous versions of Kiwi TCMS this page still renders and responds to requests even after first use. ImpactThe /init-db/ page does not require any user...

6.9CVSS5.7AI score0.00439EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•33 views

Linuxfabrik Monitoring Plugins: Sudoers may be able to obtain privilege escalation via /usr/bin/apt-get arguments

SummaryIn the Debian.sudoers file, apt-get is allowed for the nagios user. The full command including the arguments are not enforced and can therefore be choosen arbitrarily. This allows to easily get a root shell as the nagios user: PoCBy choosing a particular argument, you can get as a nagios...

8.4CVSS5.9AI score0.0018EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•36 views

Langroid: SQLChatAgent _validate_query blocklist misses pg_read_file family enabling arbitrary file read

SummarySQLChatAgent in langroid ships a validatequery defense-in-depth layerwhose DANGEROUSSQLPATTERNS regex blocklist enumerates dangerous SQLprimitives by specific function name. The list misses the canonicalPostgreSQL filesystem-disclosure family pgreadfile, pgstatfile,pglslogdir, pglswaldir,...

8.7CVSS6.4AI score0.00686EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•43 views

Dulwich's submodule path traversal in porcelain.submodule_update / porcelain.clone(recurse_submodules=True) yields RCE via attacker-dropped .git/hooks payload

Summarydulwich.porcelain.submoduleupdate, and by extension porcelain.clone..., recursesubmodules=True, materializes attacker-controlled submodule paths from a crafted upstream repository without path validation. A malicious .gitmodules plus a matching tree gitlink whose path is .git/hooks or any...

7.5CVSS7.6AI score0.0068EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•38 views

Recce server has unauthenticated SQL execution that allows local file read/write through DuckDB

ImpactRecce OSS server deployments that expose the server to an untrusted network without authentication are vulnerable to unauthenticated SQL execution through the query run API.When Recce is configured with a DuckDB-backed project, an attacker can use DuckDB filesystem primitives to read and...

7.8CVSS5.9AI score0.01075EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•44 views

joserfc: HS256/HS384/HS512 verify accepts empty/nil HMAC key (cross-language sibling of CVE-2026-45363)

Summaryjoserfc.jwt.decode accepts attacker-forged HMAC-signed tokens when thecaller-supplied verification key is the empty string or None.HMACAlgorithm.sign and HMACAlgorithm.verify insrc/joserfc/rfc7518/jwsalgs.py:62-70 feed whateverOctKey.getopkey... produced into hmac.new..., and...

8.7CVSS6.1AI score0.00194EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•28 views

Open Babel has out-of-bounds write in MOPAC IN translationVectors[] (Tv atom)

SummaryA memory-safety vulnerability in Open Babel's MOPAC input parserallowed an out-of-bounds write into the translationVectors arraywhen reading Tv translation-vector atoms from a crafted inputfile. DetailsThe MOPAC IN reader stored Tv-atom translation vectors into afixed-size translationVecto...

9.8CVSS6.2AI score0.0085EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•57 views

Open Babel has uninitialized pointer dereference in GRO residue parser

SummaryA memory-safety vulnerability in Open Babel's GRO parser caused anuninitialized pointer dereference when reading a crafted input file. DetailsThe flaw was in the residue handling of the GRO reader. A malformedrecord caused the parser to use a residue pointer that had never beeninitialized...

9.8CVSS6.1AI score0.00802EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•33 views

Open Babel has out-of-bounds write in ORCA nAtoms parser (second variant)

SummaryA memory-safety vulnerability in Open Babel's ORCA parser allowed anout-of-bounds write when reading a crafted input file. DetailsA second variant of the nAtoms out-of-bounds write in the ORCAreader: a different malformed-input path produced the same class ofwrite past the end of the...

9.8CVSS6.1AI score0.00804EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•27 views

Open Babel has uninitialized pointer dereference in MSI atom parser

SummaryA memory-safety vulnerability in Open Babel's MSI parser caused anuninitialized pointer dereference when reading a crafted input file. DetailsThe flaw was in the atom handling of the MSI reader. A malformedrecord caused the parser to dereference an atom pointer that hadnever been...

9.8CVSS6AI score0.00802EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•29 views

Open Babel has out-of-bounds write in MOL2 attribute/value parser

SummaryA memory-safety vulnerability in Open Babel's MOL2 parser allowed anout-of-bounds write when reading a crafted input file. DetailsThe flaw was in the attribute/value parsing path of the MOL2 reader.An over-long attribute or value caused the parser to write past theend of a fixed-size...

8.1CVSS6.1AI score0.00782EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•38 views

mcp-memory-service: Missing Authentication on Document API Endpoints Allows Unauthenticated Memory Read/Write/Delete

Missing Authentication on Document API Endpoints Allows Unauthenticated Memory Read/Write/Delete SummaryAll HTTP routes under /api/documents/ in mcp-memory-service are served without any authentication dependency, even when the server is configured with an API key MCPAPIKEY or OAuth. An...

9.8CVSS6.3AI score0.00959EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•56 views

Open Babel has out-of-bounds write in MOPAC translationVectors[] (FINAL POINT)

SummaryA memory-safety vulnerability in Open Babel's MOPAC output parserallowed an out-of-bounds write into the translationVectors arraywhen reading the "FINAL POINT" block of a crafted input file. DetailsThe MOPAC output reader stored translation vectors from the FINALPOINT block into a fixed-si...

9.8CVSS7.8AI score0.0085EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•60 views

Open Babel has uninitialized pointer dereference in PQS pFormat

SummaryA memory-safety vulnerability in Open Babel's PQS parser caused anuninitialized pointer dereference when reading a crafted input file. DetailsThe flaw was in the pFormat handling of the PQS reader. A malformedinput caused the parser to dereference a format pointer that hadnever been...

9.8CVSS5.9AI score0.00828EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•82 views

Open Babel has out-of-bounds write in MSI translationVectors[]

SummaryA memory-safety vulnerability in Open Babel's MSI parser allowed anout-of-bounds write into the translationVectors array whenreading a crafted input file. DetailsThe MSI reader stored cell translation vectors into a fixed-sizetranslationVectors array. A malformed input could push morevecto...

9.8CVSS6.2AI score0.0085EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•29 views

Cortex has Untrusted Project Bootstrap Code Execution via `CLAUDE_PROJECT_DIR`

Untrusted Project Bootstrap Code Execution via CLAUDEPROJECTDIR SummaryThe Cortex MCP server neuro-cortex-memory treats the CLAUDEPROJECTDIR environment variable — automatically set by Claude Code to the currently open project directory — as a trusted Cortex developer checkout. When the...

8.5CVSS6.9AI score0.0016EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•68 views

Open Babel has out-of-bounds write in ORCA nAtoms parser

SummaryA memory-safety vulnerability in Open Babel's ORCA parser allowed anout-of-bounds write when reading a crafted input file. DetailsThe flaw was in the nAtoms handling of the ORCA reader. A malformedinput caused the parser to write past the end of its destinationbuffer. ImpactOpen Babel is a...

9.8CVSS6AI score0.00804EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•30 views

Open Babel has out-of-bounds write in Gaussian translationVectors[]

SummaryA memory-safety vulnerability in Open Babel's Gaussian output parserallowed an out-of-bounds write into the translationVectors arraywhen reading a crafted input file. DetailsThe Gaussian reader stored periodic-cell translation vectors into afixed-size translationVectors array. A malformed...

9.8CVSS6.2AI score0.00804EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•60 views

Open Babel has out-of-bounds write in PQS coord_file parser

SummaryA memory-safety vulnerability in Open Babel's PQS parser allowed anout-of-bounds write when reading a crafted input file. DetailsThe flaw was in the coordfile parsing path of the PQS reader. Amalformed coord file specifier caused the parser to write past theend of its destination buffer...

9.8CVSS6.1AI score0.00828EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•32 views

Open Babel has heap buffer overflow in ChemKin ChemKinFormat::CheckSpecies

SummaryA memory-safety vulnerability in Open Babel's ChemKin parser causeda heap buffer overflow when reading a crafted input file. DetailsThe flaw was in ChemKinFormat::CheckSpecies. A malformed speciesrecord caused the parser to write past the end of a heap-allocatedbuffer. ImpactOpen Babel is ...

7.8CVSS6.4AI score0.0028EPSS
SaveExploits1References10Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•38 views

Open Babel has out-of-bounds read in PQS lowerit (pre-buffer read)

SummaryA memory-safety vulnerability in Open Babel's PQS parser caused anout-of-bounds pre-buffer read when reading a crafted input file. DetailsThe flaw was in the lowerit helper used by the PQS parser. Amalformed input caused the helper to read one or more bytes beforethe start of its input...

5.5CVSS5.3AI score0.0024EPSS
SaveExploits1References11Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•32 views

Open Babel has an out-of-bounds read in CIF transform3d::DescribeAsString

Summary A memory-safety vulnerability in Open Babel's CIF file format parser allowed an out-of-bounds read when reading a crafted input file. Details The flaw was in OpenBabel::transform3d::DescribeAsString. A malformed symmetry-operation string caused the parser to read past the end of its...

8.1CVSS5.5AI score0.00861EPSS
SaveExploits1References16Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•33 views

Open Babel has out-of-bounds write in CSR PadString (title field)

SummaryA memory-safety vulnerability in Open Babel's CSR parser allowed anout-of-bounds write when reading a crafted input file. DetailsThe flaw was in the PadString helper used to handle the CSR titlefield. A title longer than the fixed destination buffer caused theparser to write past the end o...

9.8CVSS6.4AI score0.00802EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•27 views

Open Babel has out-of-bounds write (overlapping memcpy) in zipstream basic_unzip_streambuf::underflow

SummaryA memory-safety vulnerability in Open Babel's bundled zipstreamdecompression code caused an out-of-bounds write via overlappingmemcpy when reading a crafted gzip-compressed chemistry file. DetailsThe flaw was in basicunzipstreambuf::underflow. The decompressionbuffer refill path invoked...

7.8CVSS6.2AI score0.00252EPSS
SaveExploits1References12Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•31 views

Open Babel has NULL pointer dereference in MOL2 OBAtom::SetFormalCharge

SummaryA memory-safety vulnerability in Open Babel's MOL2 file format parsercaused a NULL pointer dereference when reading a crafted input file. DetailsThe flaw was in OBAtom::SetFormalCharge as called from the MOL2parser. A malformed atom record caused the parser to call the methodon a NULL atom...

8.1CVSS5.5AI score0.00788EPSS
SaveExploits1References12Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•27 views

Open Babel has out-of-bounds write in Gaussian coords_type orientation parser

SummaryA memory-safety vulnerability in Open Babel's Gaussian output parserallowed an out-of-bounds write when reading a crafted input file. DetailsThe flaw was in the coordstype orientation parser inside theGaussian output reader. A malformed orientation block caused theparser to write past the...

7.8CVSS6.1AI score0.00681EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•31 views

mcp-memory-service: OAuth read-only clients can write and delete memories through MCP tools/call

SummaryThe HTTP MCP JSON-RPC endpoint at /mcp requires only OAuth read scope for all requests, then dispatches tools/call directly to handlers that include mutating tools. A read-only OAuth client can call storememory and deletememory through MCP even though the corresponding REST endpoints requi...

8.1CVSS5.8AI score0.00488EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•57 views

Open Babel has Use-after-free in GAMESS GAMESSOutputFormat::ReadMolecule

SummaryA memory-safety vulnerability in Open Babel's GAMESS output parsercaused a use-after-free when reading a crafted input file. DetailsThe flaw was in GAMESSOutputFormat::ReadMolecule. A malformed inputcaused the parser to dereference a stale pointer after the underlyingobject had been freed...

7.8CVSS6.3AI score0.00245EPSS
SaveExploits1References11Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•37 views

Open Babel has a NULL pointer dereference in CDXML OBAtom::GetExplicitValence

SummaryA memory-safety vulnerability in Open Babel's CDXML file format parsercaused a NULL pointer dereference when reading a crafted input file. DetailsThe flaw was in OBAtom::GetExplicitValence as called from the CDXMLparser. A malformed fragment caused the parser to invoke the methodon a NULL...

6.5CVSS5.1AI score0.00708EPSS
SaveExploits1References12Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•31 views

Open Babel has heap buffer overflow in SMILES OBSmilesParser::ParseSmiles

SummaryA memory-safety vulnerability in Open Babel's SMILES parser caused aheap buffer overflow when reading a crafted input string. DetailsThe flaw was in OBSmilesParser::ParseSmiles. A malformed SMILESinput caused the parser to write past the end of a heap-allocatedbuffer. ImpactOpen Babel is a...

7.8CVSS6.5AI score0.0028EPSS
SaveExploits1References12Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•34 views

Open Babel has NULL pointer dereference in ChemKinFormat::ReadReactionQualifierLines

SummaryA memory-safety vulnerability in Open Babel's ChemKin parser causeda NULL pointer dereference when reading a crafted input file. DetailsThe flaw was in ChemKinFormat::ReadReactionQualifierLines. Amalformed reaction qualifier record caused the parser to dereferencea NULL pointer. ImpactOpen...

5.5CVSS5.1AI score0.00206EPSS
SaveExploits1References11Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•30 views

Open Babel has NULL pointer dereference in CACAO CacaoFormat::SetHilderbrandt

SummaryA memory-safety vulnerability in Open Babel's CACAO parser caused aNULL pointer dereference when reading a crafted input file. DetailsThe flaw was in CacaoFormat::SetHilderbrandt. A malformed inputcaused the parser to dereference a NULL pointer while applying theHilderbrandt transformation...

5.5CVSS5.1AI score0.00247EPSS
SaveExploits1References11Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•37 views

python-engineio has possible denial of service due to maximum payload size sometimes not being enforced

ImpactThere are two specific configurations of the python-engineio server in which the size of incoming messages is not checked before the messages are loaded into memory. An attacker can take advantage of these to cause unnecessary memory allocations in the python-engineio server. The two cases...

7.5CVSS6AI score0.00488EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•32 views

joserfc: b64=false RFC7797 JWS payloads bypass JWSRegistry payload-size limits during deserialization

RFC7797 b64=false JWS payloads bypass JWSRegistry payload-size limits during deserialization SummaryTesting revealed that joserfc accepts oversized RFC7797 b64=false JWS payloads without applying JWSRegistry.maxpayloadlength.The normal JWS compact and flattened JSON paths reject payloads above th...

5.3CVSS6.8AI score0.00265EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•33 views

Lemur has an authorization bypass in StrictRolePermission / AuthorityCreatorPermission

SummaryStrictRolePermission and AuthorityCreatorPermission in lemur/auth/permissions.py call flaskprincipal.Permission.init with zero Needs when their config flags are unset. Both flags defaulted to False in code prior to the fix, so this was the state of any Lemur install that hadn't explicitly...

8.8CVSS6.1AI score0.00329EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•32 views

Lemur user-update path stores plaintext passwords

Summarylemur.users.service.update writes a user's new password as plaintext to the users.password column. The User model wires bcrypt hashing to SQLAlchemy's beforeinsert event but registers no equivalent listener for beforeupdate, and service.update does not call user.hashpassword after assignin...

4.9CVSS5.8AI score0.00289EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•32 views

pydantic-ai: SSRF blocklist bypass via IPv4-compatible, SIIT/IVI, and local NAT64 IPv6 addresses (incomplete fix of CVE-2026-46678)

SummaryWhen an application using Pydantic AI opts a URL into forcedownload='allow-local' which disables the default block on private/internal IPs and runs on a network that routes the affected IPv6 transition forms NAT64- or ISATAP-configured networks, the cloud-metadata blocklist could be bypass...

6.8CVSS5.7AI score0.00417EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•43 views

Lemur: JWT verifier honors attacker-supplied alg, enabling ATO

Lemur 1.9.0: JWT verifier trusts attacker-supplied alg from token header — defense-in-depth gap; chain-dependent ATO with secret disclosure Vulnerability Summary Field | Value-- | --Title | Lemur 1.9.0: JWT verifier trusts attacker-supplied alg from token header — defense-in-depth gap;...

4.8CVSS6.2AI score0.00154EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•49 views

Flawfinder output manipulation via untrusted filenames and source text

ImpactThis vulnerability is an improper input neutralization issue leading to output manipulation, specifically, Terminal/ANSI Escape Sequence Injection and XML Injection: Terminal Output Spoofing: A malicious file whose name contains ANSI escape sequences can end up being included in flawfinder'...

5.9AI score0.00444EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•33 views

python-socketio: Binary attachment accumulation can cause denial of service

ImpactThe python-socketio server stores binary EVENT and ACK messages in memory while it waits to receive their binary attachments. Once all the attachments are received, these messages are then processed. An attacker can submit a binary message and intentionally omit sending one or more of its...

7.5CVSS6AI score0.00488EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•33 views

Lemur Privilege Escalation: Non-admin role members can rewrite role membership via PUT /api/1/roles/<id>

Summary The PUT /api/1/roles/ handler in lemur/roles/views.py gates only on RoleMemberPermissionroleid.can, which is satisfied for any user who is already a member of the target role. The handler then passes data"users" and data"name" directly to service.update, permitting any role member to...

6.3CVSS6.1AI score0.00216EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•34 views

Lemur: Crafted CRL/OCSP URLs in uploaded certificates lead to post-authentication SSRF

Summary When verifying an uploaded certificate, lemur/certificates/verify.py extracts the CRL Distribution Point URL and the OCSP responder URL directly from the certificate's extensions and issues outbound requests to those URLs without scheme restriction or destination allow-listing. An...

6.3CVSS6AI score0.00216EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•33 views

python-engineio has unbound thread allocation that can cause denial of service

ImpactAn attacker can cause the creation of unnecessary background threads in the python-engineio server by exploiting the heartbeat mechanism, which launches a thread when a new connection is received, and when the client sends a PONG packet.Note: this issue primarily affects synchronous servers...

7.5CVSS5.9AI score0.00575EPSS
SaveExploits0References5Affected Software1
Total number of security vulnerabilities7927