Lucene search
+L

87 matches found

OSV
OSV
added 2026/08/28 4:15 p.m.11 views

GHSA-JW39-3688-R4RX Trestle has Server-Side Template Injection (SSTI) via Recursive Template Re-evaluation of Untrusted Data

Impact A Server-Side Template Injection SSTI vulnerability exists in multiple locations of trestle's Jinja2 rendering pipeline due to a systemic pattern: untrusted data is re-parsed as Jinja2 template source code without sandboxing. This advisory tracks the root cause across all affected code...

7.8CVSS6.1AI score0.00249EPSS
SaveExploits0References8
EUVD
EUVD
added 2026/08/28 4:15 p.m.9 views

EUVD-2026-66209

Trestle has Server-Side Template Injection SSTI via Recursive Template Re-evaluation of Untrusted Data...

7.8CVSS5.9AI score0.00249EPSS
SaveExploits0References7
RedhatCVE
RedhatCVE
added 2026/08/27 2:11 p.m.7 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.00198EPSS
SaveExploits0References7
RedhatCVE
RedhatCVE
added 2026/08/27 2:11 p.m.7 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.00204EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
added 2026/08/27 2:11 p.m.8 views

CVE-2026-54757

A flaw was found in Trestle, a Python SDK and command-line tool for managing OSCAL compliance documents. This vulnerability involves server-side template injection SSTI due to the MDCleanInclude and MDSectionInclude Jinja2 tags improperly re-parsing untrusted Markdown content as template source...

7.8CVSS6AI score0.00249EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
added 2026/08/27 2:10 p.m.7 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.3AI score0.0042EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
added 2026/08/27 11:51 a.m.7 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.00158EPSS
SaveExploits0References7
RedhatCVE
RedhatCVE
added 2026/08/27 11:39 a.m.5 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.001EPSS
SaveExploits0References7
RedhatCVE
RedhatCVE
added 2026/08/27 11:39 a.m.7 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.00174EPSS
SaveExploits0References7
NVD
NVD
added 2026/08/26 5:18 a.m.6 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.00198EPSS
SaveExploits0References4
NVD
NVD
added 2026/08/26 5:18 a.m.7 views

CVE-2026-57170

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.8CVSS0.00204EPSS
SaveExploits0References3
NVD
NVD
added 2026/08/26 5:18 a.m.9 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.0042EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2026/08/25 11:39 p.m.43 views

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

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.00198EPSS
SaveExploits0References4
CVE
CVE
added 2026/08/25 11:39 p.m.26 views

CVE-2026-57171

Trestle (compliance-trestle), a Python SDK and CLI for managing OSCAL compliance documents, is affected by an arbitrary file write via path traversal in the catalog-generate, profile-generate, and ssp-generate author commands. The output argument is joined onto the Trestle root but guarded only b...

7.7CVSS6.3AI score0.00198EPSS
SaveExploits0References4
OSV
OSV
added 2026/08/25 11:39 p.m.4 views

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

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.5AI score
SaveExploits0References6
Cvelist
Cvelist
added 2026/08/25 11:18 p.m.47 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.8CVSS0.00204EPSS
SaveExploits0References3
CVE
CVE
added 2026/08/25 11:18 p.m.25 views

CVE-2026-57170

compliance-trestle (Trestle), a Python SDK for managing OSCAL compliance documents, is vulnerable to server-side template injection in versions prior to 3.12.4 and 4.0.0 through 4.0.3. The custom Jinja2 include tags (mdsection_include and md_clean_include) re-parse included Markdown file content ...

7.8CVSS5.8AI score0.00204EPSS
SaveExploits0References3
OSV
OSV
added 2026/08/25 11:18 p.m.12 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
NVD
NVD
added 2026/08/25 11:17 p.m.7 views

CVE-2026-54757

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, Trestle is vulnerable to server-side template injection that can lead to remote code execution. This occurs because the...

7.8CVSS0.00249EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2026/08/25 11:12 p.m.45 views

CVE-2026-52776 Trestle URLSecurityValidator SSRF allowlist bypass via IPv4-mapped IPv6 and 0.0.0.0

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.0042EPSS
SaveExploits0References3
Rows per page
Query Builder