Lucene search
+L

60 matches found

RedhatCVE
RedhatCVE
•added 2026/08/27 2:11 p.m.•9 views

CVE-2026-57171

A flaw was found in Compliance-trestle Trestle. The catalog-generate, profile-generate, and ssp-generate author commands are vulnerable to path traversal. A remote attacker can exploit this by providing a specially crafted output path, allowing them to write arbitrary files outside the intended...

7.7CVSS6.3AI score0.00211EPSS
SaveExploits0References7
RedhatCVE
RedhatCVE
•added 2026/08/27 2:11 p.m.•10 views

CVE-2026-57170

A flaw was found in compliance-trestle. The custom Jinja2 include tags, mdsectioninclude and mdcleaninclude, incorrectly re-parse the content of included Markdown files as Jinja2 template code in a non-sandboxed environment. This vulnerability, known as Server-Side Template Injection SSTI, allows...

7.8CVSS5.9AI score0.00235EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
•added 2026/08/27 2:10 p.m.•9 views

CVE-2026-52776

A flaw was found in compliance-trestle. The URLSecurityValidator, intended to prevent Server-Side Request Forgery SSRF, contains a bypass vulnerability. This bypass occurs because the validator does not properly handle IPv4-mapped IPv6 addresses or the unspecified address 0.0.0.0. A remote...

8.6CVSS5.8AI score0.00439EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
•added 2026/08/27 11:51 a.m.•9 views

CVE-2026-46345

A flaw was found in compliance-trestle. The trestle author jinja command, when processing the -o/--output argument, is vulnerable to path traversal. This allows a local attacker to write files to arbitrary locations outside the intended workspace by providing specially crafted path sequences or...

8.4CVSS5.5AI score0.00204EPSS
SaveExploits0References7
RedhatCVE
RedhatCVE
•added 2026/08/27 11:39 a.m.•9 views

CVE-2026-46380

A flaw was found in compliance-trestle, a tooling platform for managing compliance as code. The HTTPSFetcher.dofetch method, responsible for remote fetching, passes a user-supplied URL directly to the requests.get function without proper validation. This vulnerability allows a remote attacker to...

6.7CVSS5.3AI score0.00142EPSS
SaveExploits0References7
RedhatCVE
RedhatCVE
•added 2026/08/27 11:39 a.m.•11 views

CVE-2026-46439

A flaw was found in compliance-trestle. This Server-Side Template Injection SSTI vulnerability exists in the trestle author jinja command, which recursively evaluates rendered templates. An attacker can inject malicious payloads into data fields, such as SSP documents or Lookup Tables, to achieve...

7.8CVSS6.1AI score0.00268EPSS
SaveExploits0References7
NVD
NVD
•added 2026/08/26 5:18 a.m.•10 views

CVE-2026-57171

Compliance-trestle Trestle is a Python SDK and command-line tool for managing OSCAL compliance documents. In versions before 3.12.4 and versions 4.0.0 through 4.0.3, the catalog-generate, profile-generate, and ssp-generate author commands write generated Markdown to an attacker-influenced output...

7.7CVSS0.00211EPSS
SaveExploits0References4
NVD
NVD
•added 2026/08/26 5:18 a.m.•12 views

CVE-2026-52776

Compliance-trestle Trestle is a tooling platform for managing compliance as code. In versions before 3.12.4 and versions 4.0.0 through 4.0.3, the URLSecurityValidator that guards trestle's remote-fetch paths against server-side request forgery can be bypassed to reach loopback, link-local,...

8.6CVSS0.00439EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/08/25 11:39 p.m.•9 views

EUVD-2026-66225

Compliance-trestle Trestle is a Python SDK and command-line tool for managing OSCAL compliance documents. In versions before 3.12.4 and versions 4.0.0 through 4.0.3, the catalog-generate, profile-generate, and ssp-generate author commands write generated Markdown to an attacker-influenced output...

7.7CVSS6.3AI score0.00211EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/08/25 11:18 p.m.•13 views

EUVD-2026-66211

Compliance-trestle Trestle is a Python SDK and command-line tool for managing OSCAL compliance documents. In versions prior to 3.12.4 and 4.0.0 through 4.0.3, the custom Jinja2 include tags mdsectioninclude and mdcleaninclude re-parse the content of an included Markdown file as Jinja2 template co...

7.8CVSS5.9AI score0.00235EPSS
SaveExploits0References3
OSV
OSV
•added 2026/08/25 11:18 p.m.•16 views

CVE-2026-57170 Trestle SSTI in Jinja2 include tags allows arbitrary code execution (Incomplete fix of CVE-2026-46439)

Compliance-trestle Trestle is a Python SDK and command-line tool for managing OSCAL compliance documents. In versions prior to 3.12.4 and 4.0.0 through 4.0.3, the custom Jinja2 include tags mdsectioninclude and mdcleaninclude re-parse the content of an included Markdown file as Jinja2 template co...

7.8CVSS6AI score
SaveExploits0References5
OSV
OSV
•added 2026/08/19 11:56 a.m.•9 views

PYSEC-2026-3659 compliance-trestle has an URLSecurityValidator SSRF allowlist bypass via IPv4-mapped IPv6 and 0.0.0.0

Summary compliance-trestle 4.0.3 latest ships an URLSecurityValidator in trestle/core/remote/security.py to block SSRF to loopback / link-local / cloud-metadata endpoints from the HTTPSFetcher and SFTPFetcher remote-fetch paths. The allowlist is incomplete and can be bypassed by four equivalent...

8.6CVSS5.7AI score0.00439EPSS
SaveExploits0References6
PyPA
PyPA
•added 2026/08/19 11:56 a.m.•16 views

compliance-trestle has an URLSecurityValidator SSRF allowlist bypass via IPv4-mapped IPv6 and 0.0.0.0

Summarycompliance-trestle 4.0.3 latest ships an URLSecurityValidator in trestle/core/remote/security.py to block SSRF to loopback / link-local / cloud-metadata endpoints from the HTTPSFetcher and SFTPFetcher remote-fetch paths. The allowlist is incomplete and can be bypassed by four equivalent...

8.6CVSS5.6AI score0.00439EPSS
SaveExploits0References6Affected Software1
NVD
NVD
•added 2026/08/17 6:16 p.m.•14 views

CVE-2026-46345

compliance-trestle is a tooling platform for managing compliance as code. Prior to versions 3.12.2 and 4.0.3, the -o/--output argument in trestle author jinja allows writing files outside the intended workspace. The application does not properly validate, ../, .., or absolute paths. This allows...

8.4CVSS0.00204EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/08/17 5:54 p.m.•13 views

EUVD-2026-60317

compliance-trestle is a tooling platform for managing compliance as code. Prior to versions 3.12.2 and 4.0.3, the -o/--output argument in trestle author jinja allows writing files outside the intended workspace. The application does not properly validate, ../, .., or absolute paths. This allows...

8.4CVSS5.5AI score0.00204EPSS
SaveExploits0References4
attackerkb
attackerkb
•added 2026/08/17 5:54 p.m.•32 views

CVE-2026-46345

compliance-trestle is a tooling platform for managing compliance as code. Prior to versions 3.12.2 and 4.0.3, the -o/--output argument in trestle author jinja allows writing files outside the intended workspace. The application does not properly validate, ../, .., or absolute paths. This allows...

8.4CVSS5.4AI score0.00204EPSS
SaveExploits0References5Affected Software1
OSV
OSV
•added 2026/08/17 5:54 p.m.•9 views

CVE-2026-46345 compliance-trestle - jinja has an Arbitrary File Write via Path Traversal

compliance-trestle is a tooling platform for managing compliance as code. Prior to versions 3.12.2 and 4.0.3, the -o/--output argument in trestle author jinja allows writing files outside the intended workspace. The application does not properly validate, ../, .., or absolute paths. This allows...

8.4CVSS5.6AI score
SaveExploits0References6
CVE
CVE
•added 2026/08/17 5:54 p.m.•49 views

CVE-2026-46345

The vulnerable code output_file = trestle_root / r_output_file in trestle/core/commands/author/jinja.py accepts unvalidated -o/--output paths, enabling ../, ..\, or absolute path traversal. Exploitation is trivial (single command, no auth) and can overwrite .github/workflows/*.yml, .git/hooks/*, ...

8.4CVSS5.4AI score0.00204EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/08/17 5:54 p.m.•39 views

CVE-2026-46345 compliance-trestle - jinja has an Arbitrary File Write via Path Traversal

compliance-trestle is a tooling platform for managing compliance as code. Prior to versions 3.12.2 and 4.0.3, the -o/--output argument in trestle author jinja allows writing files outside the intended workspace. The application does not properly validate, ../, .., or absolute paths. This allows...

8.4CVSS0.00204EPSS
SaveExploits0References4
NVD
NVD
•added 2026/08/14 5:18 p.m.•11 views

CVE-2026-46380

compliance-trestle is a tooling platform for managing compliance as code. Prior to versions 3.12.2 and 4.0.3, the HTTPSFetcher.dofetch method passes a user-supplied URL directly to requests.get without validation. This allows an attacker to perform Server-Side Request Forgery, targeting internal...

6.7CVSS0.00142EPSS
SaveExploits0References4
Rows per page
Query Builder