Lucene search
+L

86 matches found

CVE
CVE
added 2026/08/25 11:12 p.m.39 views

CVE-2026-52776

compliance-trestle (Trestle), a Python tooling platform for managing compliance-as-code via OSCAL, contains an SSRF bypass in its URLSecurityValidator (trestle/core/remote/security.py). The validator fails to canonicalize IPv4-mapped IPv6 literals (e.g., [::ffff:169.254.169.254]) before network m...

8.6CVSS5.5AI score0.0042EPSS
SaveExploits0References3
OSV
OSV
added 2026/08/25 11:02 p.m.3 views

CVE-2026-54757 Trestle has Server-Side Template Injection (SSTI) via Recursive Template Re-evaluation of Untrusted Data

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.8CVSS6.5AI score
SaveExploits0References5
CVE
CVE
added 2026/08/25 11:02 p.m.19 views

CVE-2026-54757

Compliance-trestle (Trestle) , a Python SDK and CLI for managing OSCAL compliance documents, is vulnerable to server-side template injection (SSTI) leading to remote code execution . The root cause is that the MDCleanInclude and MDSectionInclude Jinja2 tags re-parse untrusted Markdown content as ...

7.8CVSS6.3AI score0.00249EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2026/08/25 11:02 p.m.33 views

CVE-2026-54757 Trestle has Server-Side Template Injection (SSTI) via Recursive Template Re-evaluation of Untrusted Data

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
Positive Technologies
Positive Technologies
added 2026/08/25 12:00 a.m.9 views

PT-2026-81916

Name of the Vulnerable Software and Affected Versions Compliance-trestle versions prior to 3.12.4 Compliance-trestle versions 4.0.0 through 4.0.3 Description Compliance-trestle is a Python SDK and command-line tool for managing OSCAL compliance documents. The catalog-generate, profile-generate, a...

7.7CVSS6.2AI score0.00198EPSS
SaveExploits0References6
Positive Technologies
Positive Technologies
added 2026/08/25 12:00 a.m.10 views

PT-2026-81901

Name of the Vulnerable Software and Affected Versions Compliance-trestle versions prior to 3.12.4 Compliance-trestle versions 4.0.0 through 4.0.3 Description Compliance-trestle is subject to server-side template injection, which can lead to remote code execution. This occurs because the...

7.8CVSS6.2AI score0.00249EPSS
SaveExploits0References14
Positive Technologies
Positive Technologies
added 2026/08/25 12:00 a.m.9 views

PT-2026-81902

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 mdsection include and md clean include re-parse the content of an included Markdown file as Jinja2 template...

7.8CVSS5.8AI score0.00204EPSS
SaveExploits0References4
ATTACKERKB
ATTACKERKB
added 2026/08/17 5:54 p.m.12 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.00158EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2026/08/17 5:54 p.m.5 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
Cvelist
Cvelist
added 2026/08/17 5:54 p.m.32 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.00158EPSS
SaveExploits0References4
CVE
CVE
added 2026/08/17 5:54 p.m.41 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.00158EPSS
SaveExploits0References4
NVD
NVD
added 2026/08/14 5:18 p.m.6 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.001EPSS
SaveExploits0References4
CVE
CVE
added 2026/08/14 4:10 p.m.68 views

CVE-2026-46380

CVE-2026-46380 : In compliance-trestle, the HTTPSFetcher._do_fetch() method passes a user-supplied URL directly to requests.get() without validation, enabling Server-Side Request Forgery (SSRF) to internal services or cloud metadata endpoints. Affected versions: before 3.12.2 and 4.0.3. Mitigatio...

6.7CVSS5.3AI score0.001EPSS
SaveExploits0References4
OSV
OSV
added 2026/08/14 4:10 p.m.22 views

CVE-2026-46380 compliance-trestle Vulnerable to SSRF in Remote Fetching Subsystem

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.7CVSS5.5AI score
SaveExploits0References6
Cvelist
Cvelist
added 2026/08/14 4:10 p.m.34 views

CVE-2026-46380 compliance-trestle Vulnerable to SSRF in Remote Fetching Subsystem

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.001EPSS
SaveExploits0References4
CVE
CVE
added 2026/08/14 4:08 p.m.48 views

CVE-2026-46439

CVE-2026-46439 (compliance-trestle SSTI): A Server-Side Template Injection exists in the TreSTLE tool when running the command trestle author jinja. The vulnerability arises from recursive re-rendering of data-bound templates, allowing an attacker-controlled payload embedded in SSPs or Lookup Tab...

7.8CVSS5.9AI score0.00174EPSS
SaveExploits0References4
Cvelist
Cvelist
added 2026/08/14 4:08 p.m.37 views

CVE-2026-46439 compliance-trestle Vulnerable to Remote Code Execution via Recursive Server-Side Template Injection (SSTI)

compliance-trestle is a tooling platform for managing compliance as code. Versions prior to 3.12.2 and 4.0.3 have a Server-Side Template Injection SSTI vulnerability exists in the trestle author jinja command. The command recursively evaluates rendered templates, allowing an attacker to achieve...

7.8CVSS0.00174EPSS
SaveExploits0References4
OSV
OSV
added 2026/08/14 4:08 p.m.22 views

CVE-2026-46439 compliance-trestle Vulnerable to Remote Code Execution via Recursive Server-Side Template Injection (SSTI)

compliance-trestle is a tooling platform for managing compliance as code. Versions prior to 3.12.2 and 4.0.3 have a Server-Side Template Injection SSTI vulnerability exists in the trestle author jinja command. The command recursively evaluates rendered templates, allowing an attacker to achieve...

7.8CVSS6.1AI score
SaveExploits0References6
RedhatCVE
RedhatCVE
added 2026/08/14 3:20 p.m.9 views

CVE-2026-45774

A flaw was found in compliance-trestle. The library's profile import mechanism, which handles trestle:// URIs and relative file paths, does not properly validate paths. This allows a remote attacker to craft a malicious OSCAL Open Security Controls Assessment Language profile YAML file containing...

7.4CVSS5.6AI score0.00366EPSS
SaveExploits0References7
RedhatCVE
RedhatCVE
added 2026/08/14 3:20 p.m.7 views

CVE-2026-45725

A flaw was found in compliance-trestle. The library's remote fetching cache mechanism HTTPSFetcher and SFTPFetcher does not properly sanitize path traversal sequences ../ when constructing local cache file paths from URLs. A remote attacker can exploit this by referencing a malicious URL in an...

7.4CVSS5.2AI score0.00268EPSS
SaveExploits0References7
Rows per page
Query Builder