Lucene search
+L

5 matches found

Cvelist
Cvelist
added 2 days ago34 views

CVE-2025-71393 SurrealDB before 2.2.2 Memory Exhaustion via Nested Functions

SurrealDB before 2.2.2 with scripting enabled fails to properly enforce recursion limits when native functions contain embedded JavaScript that issues new queries. Authenticated attackers can bypass the recursion limit by chaining native and JavaScript function calls to trigger infinite recursion...

6CVSS0.00249EPSS
Exploits0References2
EUVD
EUVD
added 2025/10/03 8:7 p.m.8 views

EUVD-2025-29407

Malicious code in bioql PyPI...

6.6AI score
Exploits0References2
Github Security Blog
Github Security Blog
added 2025/04/10 9:7 p.m.20 views

SurrealDB vulnerable to memory exhaustion via nested functions and scripts

In order to prevent DoS situations due to infinite recursions, SurrealDB implements a limit of nested calls for both native functions and embedded JavaScript functions. However, in SurrealDB instances with embedded scripting functions enabled, it was found that this limit can be circumvented by...

6.5AI score
Exploits0References2Affected Software1
OSV
OSV
added 2025/04/10 9:7 p.m.7 views

GHSA-M7RC-8W7M-R9QR SurrealDB vulnerable to memory exhaustion via nested functions and scripts

In order to prevent DoS situations due to infinite recursions, SurrealDB implements a limit of nested calls for both native functions and embedded JavaScript functions. However, in SurrealDB instances with embedded scripting functions enabled, it was found that this limit can be circumvented by...

6CVSS6.5AI score0.00249EPSS
Exploits0References2
Huntr
Huntr
added 2021/12/25 10:47 a.m.30 views

None in vim/vim

Description intro While fuzzing, I found an edge case in the vim9 compiler for nested functions. It seems like you can make the compiler use the same line twice, by adding another command directly after an enddef token using the | operator. Depending on the inner functions body, this either resul...

6.8CVSS0.1AI score0.01621EPSS
Exploits1
Rows per page
Query Builder