Lucene search
+L

654319 matches found

EUVD
EUVD
•added 2026/09/17 8:44 p.m.•14 views

EUVD-2026-60591

Grav: Blueprint dynamic-data bare-function branch is denylist-gated and omits errorlog, giving arbitrary file write...

9.3CVSS5.9AI score0.00859EPSS
SaveExploits1References3
OSV
OSV
•added 2026/09/17 8:43 p.m.•7 views

GHSA-VFMF-Q6X9-CW96 Grav: detectXss() misses an event-handler attribute after an unpaired quote in an unquoted attribute value, giving stored XSS

Affected versions and vulnerable location - Confirmed on grav core at 78ebfc1 tag 2.0.13. - Detector: system/src/Grav/Common/Security.php:290, the onevents regex, run via patternMatches :315-330. - The onevents pattern at HEAD: "'??:\s\x00-\x20"'/|"^""|'^''on\sa-z+\s=iu - Sole save-time guard for...

9.3CVSS5.8AI score0.00389EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/09/17 8:43 p.m.•12 views

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

Affected versions and vulnerable location - Confirmed on grav core at 78ebfc1 tag 2.0.13. - Detector: system/src/Grav/Common/Security.php:290, the onevents regex, run via patternMatches :315-330. - The onevents pattern at HEAD: "'??:\s\x00-\x20"'/|"^""|'^''on\sa-z+\s=iu - Sole save-time guard for...

9.3CVSS5.8AI score0.00389EPSS
SaveExploits0References4Affected Software1
Cvelist
Cvelist
•added 2026/09/17 8:34 p.m.•34 views

CVE-2026-93395 Integer Underflow → Heap Out-of-Bounds Read in `bson_new_from_buffer()

A missing lower-bound validation in the bsonnewfrombuffer function of libbson allows an integer underflow when processing BSON data with a zero-length prefix. The function reads a 32-bit document length from the input buffer but does not verify that the value is at least 5 the minimum valid BSON...

6.9CVSS0.00402EPSS
SaveExploits0References1
Debian CVE
Debian CVE
•added 2026/09/17 8:34 p.m.•15 views

CVE-2026-93395

A missing lower-bound validation in the bsonnewfrombuffer function of libbson allows an integer underflow when processing BSON data with a zero-length prefix. The function reads a 32-bit document length from the input buffer but does not verify that the value is at least 5 the minimum valid BSON...

6.9CVSS6AI score0.00402EPSS
SaveExploits0
MongoDB
MongoDB
•added 2026/09/17 8:34 p.m.•11 views

Integer Underflow → Heap Out-of-Bounds Read in `bson_new_from_buffer()

A missing lower-bound validation in the bsonnewfrombuffer function of libbson allows an integer underflow when processing BSON data with a zero-length prefix. The function reads a 32-bit document length from the input buffer but does not verify that the value is at least 5 the minimum valid BSON...

6.9CVSS6AI score0.00402EPSS
SaveExploits0References1Affected Software1
CVE
CVE
•added 2026/09/17 8:34 p.m.•20 views

CVE-2026-93395

CVE-2026-93395 is an integer underflow in the bson_new_from_buffer() function of libbson (the MongoDB C driver's BSON library). The function reads a 32-bit document length from input but fails to verify it is at least 5 (the minimum valid BSON document size). When the length field is zero , the e...

6.9CVSS6AI score0.00402EPSS
SaveExploits0References1Affected Software1
EUVD
EUVD
•added 2026/09/17 8:34 p.m.•11 views

EUVD-2026-82471

A missing lower-bound validation in the bsonnewfrombuffer function of libbson allows an integer underflow when processing BSON data with a zero-length prefix. The function reads a 32-bit document length from the input buffer but does not verify that the value is at least 5 the minimum valid BSON...

6.9CVSS6AI score0.00402EPSS
SaveExploits0References1
OSV
OSV
•added 2026/09/17 8:34 p.m.•8 views

GHSA-JQ29-C7V8-RG55 Grav: Path Traversal in MediaUploadTrait::deleteFile() Allows Arbitrary File Deletion

Path Traversal in MediaUploadTrait::deleteFile Allows Arbitrary File Deletion Summary A path traversal vulnerability in MediaUploadTrait::deleteFile allows an authenticated user with media management permissions to delete arbitrary files on the server. The method validates only the basename porti...

8.1CVSS6AI score0.009EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/09/17 8:34 p.m.•12 views

Grav: Path Traversal in MediaUploadTrait::deleteFile() Allows Arbitrary File Deletion

Path Traversal in MediaUploadTrait::deleteFile Allows Arbitrary File Deletion Summary A path traversal vulnerability in MediaUploadTrait::deleteFile allows an authenticated user with media management permissions to delete arbitrary files on the server. The method validates only the basename porti...

8.1CVSS6AI score0.009EPSS
SaveExploits0References4Affected Software1
OSV
OSV
•added 2026/09/17 8:31 p.m.•4 views

GHSA-9395-2G46-RJ3F djust: Six template-layer defects emit attacker-controlled markup unescaped (XSS)

Five independent defects in djust's template auto-escaping cause attacker-controlled input to be rendered as live markup where Django escapes it. All four are present in shipped 1.1.0 and are fixed in 1.1.1. They share one shape: a filter or grant that escapes nothing itself and relies on the...

5.7AI score
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/09/17 8:31 p.m.•9 views

djust: Six template-layer defects emit attacker-controlled markup unescaped (XSS)

Five independent defects in djust's template auto-escaping cause attacker-controlled input to be rendered as live markup where Django escapes it. All four are present in shipped 1.1.0 and are fixed in 1.1.1. They share one shape: a filter or grant that escapes nothing itself and relies on the...

5.7AI score
SaveExploits0References3Affected Software1
Snyk
Snyk
•added 2026/09/17 8:28 p.m.•5 views

Insertion of Sensitive Information into Log File

Overview Affected versions of this package are vulnerable to Insertion of Sensitive Information into Log File via the logrequest function in jupyterserver/log.py, which logs the full Referer header value without sanitization. When a request causes a 500 error, the Referer header - which may conta...

7.7CVSS5.8AI score0.00416EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/09/17 8:27 p.m.•14 views

EUVD-2026-65211

Grav: mediadirectory Twig function allows filesystem path traversal and file content disclosure from sandboxed page content...

7.1CVSS5.7AI score0.0046EPSS
SaveExploits0References3
OSV
OSV
•added 2026/09/17 8:27 p.m.•6 views

GHSA-47CH-6W46-6XM7 Grav: media_directory() Twig function allows filesystem path traversal and file content disclosure from sandboxed page content

Summary The mediadirectory Twig function is allow-listed for use in sandboxed, editor-authored page content system/config/security.yaml. Its implementation, GravExtension::mediaDirFunc, only treats the input as unsafe when it looks like a Grav stream user://, theme://, etc. If the input is instea...

7.1CVSS6AI score0.0046EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/09/17 8:27 p.m.•10 views

Grav: media_directory() Twig function allows filesystem path traversal and file content disclosure from sandboxed page content

Summary The mediadirectory Twig function is allow-listed for use in sandboxed, editor-authored page content system/config/security.yaml. Its implementation, GravExtension::mediaDirFunc, only treats the input as unsafe when it looks like a Grav stream user://, theme://, etc. If the input is instea...

7.1CVSS6AI score0.0046EPSS
SaveExploits0References4Affected Software1
OSV
OSV
•added 2026/09/17 8:27 p.m.•6 views

GHSA-3JHR-MXMX-38CX Grav: UserInterface offsetget/offsetexists allow-listed in Twig sandbox let editor-authored content leak hashed_password and 2FA secrets via offsetGet()

Summary system/config/security.yaml's Twig sandbox policy allow-lists offsetget and offsetexists for Grav\Common\User\Interfaces\UserInterface. The concrete Grav\Common\User\DataUser\User class does not filter which fields offsetGet returns, so any sandboxed template with access to a User object...

8.7CVSS6AI score0.00467EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/09/17 8:27 p.m.•9 views

Grav: UserInterface offsetget/offsetexists allow-listed in Twig sandbox let editor-authored content leak hashed_password and 2FA secrets via offsetGet()

Summary system/config/security.yaml's Twig sandbox policy allow-lists offsetget and offsetexists for Grav\Common\User\Interfaces\UserInterface. The concrete Grav\Common\User\DataUser\User class does not filter which fields offsetGet returns, so any sandboxed template with access to a User object...

8.7CVSS6AI score0.00467EPSS
SaveExploits0References4Affected Software1
OSV
OSV
•added 2026/09/17 8:25 p.m.•5 views

GHSA-P597-CRQC-M349 Grav: The system, site, and theme Twig variables bypass the content sandbox entirely and are never covered by config_denied_paths

Summary Grav\Common\Twig\Twig::init unconditionally puts the raw system, site, and theme config arrays into $this-twigvars. Twig::processPage builds the variables for the sandboxed, editor-authored page-content render by copying that same base array $sandboxvars = $twigvars; and replacing only th...

7.1CVSS5.9AI score0.00409EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/09/17 8:25 p.m.•7 views

Grav: The system, site, and theme Twig variables bypass the content sandbox entirely and are never covered by config_denied_paths

Summary Grav\Common\Twig\Twig::init unconditionally puts the raw system, site, and theme config arrays into $this-twigvars. Twig::processPage builds the variables for the sandboxed, editor-authored page-content render by copying that same base array $sandboxvars = $twigvars; and replacing only th...

7.1CVSS5.9AI score0.00409EPSS
SaveExploits0References4Affected Software1
Rows per page
Query Builder