29 matches found
CVE-2019-5418
CVE-2019-5418 - Rails에서의 파일 내용 노출 수정 : 이 CVE는 원격 코드 실행Remote Code Execution으로 이어질 수 있습니다. 자세한 정보: https://github.com/mpgn/Rails-doubletap-RCE Action View에 파일 내용 노출 취약점이 존재할 수 있습니다. 특수하게 조작된 accept 헤더와 render file: 호출을 함께 사용하면 대상 서버의 임의의 파일이 렌더링되어 파일 내용이 노출될 수 있습니다. 이 영향은 지정된 accept 형식 없이 파일 내용을...
CVE-2019-5418
CVE-2019-5418 1. 취약점 설명 Ruby on Rails는 웹 애플리케이션 프레임워크로, 비교적 최신에 Ruby 언어로 구축된 웹 애플리케이션 프레임워크입니다. 이 취약점은 주로 Ruby on Rails가 지정된 매개변수의 render file을 사용하여 애플리케이션 외부의 뷰를 렌더링하기 때문에 발생합니다. 특정 컨트롤러에 접근하는 요청 패킷을 수정하여 “…/…/…/…/”로 경로 탐색을 수행한 후, ““를 사용하여 템플릿 쿼리 경로를 닫아 접근하려는 파일이 외부 템플릿으로解析되도록 할 수 있습니다. 3. 취약점...
Local File Inclusion
Yii 2 is vulnerable to local file inclusion LFI. The vulnerability is due to improper handling of user-controlled parameters in View::renderPhpFile, where the file parameter can overwrite the internal file path before inclusion, allowing attackers to include arbitrary local files and potentially...
CVE-2026-39859
LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, liquidjs 10.25.0 documents root as constraining filenames passed to renderFile and parseFile, but top-level file loads do not enforce that boundary. A Liquid instance configured with an empty...
CVE-2026-39859 LiquidJS has a renderFile() / parseFile() bypass configured root and allow arbitrary file read
LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, liquidjs 10.25.0 documents root as constraining filenames passed to renderFile and parseFile, but top-level file loads do not enforce that boundary. A Liquid instance configured with an empty...
CVE-2026-39859
The LiquidJS template engine, a pure JavaScript library compatible with Shopify and GitHub Pages, contains a vulnerability in versions prior to 10.25.3 . The issue stems from a failure to enforce directory boundaries during top-level file loads, even though the renderFile() and parseFile() functi...
CVE-2026-39859 LiquidJS has a renderFile() / parseFile() bypass configured root and allow arbitrary file read
LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.25.3, liquidjs 10.25.0 documents root as constraining filenames passed to renderFile and parseFile, but top-level file loads do not enforce that boundary. A Liquid instance configured with an empty...
GHSA-V273-448J-V4QJ LiquidJS: `renderFile()` / `parseFile()` bypass configured `root` and allow arbitrary file read
liquidjs 10.25.0 documents root as constraining filenames passed to renderFile and parseFile, but top-level file loads do not enforce that boundary. The published npm package [email protected] on Linux 6.17.0 with Node v22.22.1. A Liquid instance configured with an empty temporary directory as roo...
PT-2026-31354
liquidjs 10.25.0 documents root as constraining filenames passed to renderFile and parseFile, but top-level file loads do not enforce that boundary. The published npm package [email protected] on Linux 6.17.0 with Node v22.22.1. A Liquid instance configured with an empty temporary directory as roo...
CVE-2025-13842 Breadcrumb NavXT <= 7.5.0 - Missing Authorization to Sensitive Information Exposure
The Breadcrumb NavXT plugin for WordPress is vulnerable to authorization bypass through user-controlled key in versions up to and including 7.5.0. This is due to the Gutenberg block renderer trusting the $REQUEST'postid' parameter without verification in the...
rubygem-actionpack: render file directory traversal in Action View
A content disclosure flaw was found in rubygem-actionview. Specially crafted accept headers, in combination with calls to 'render file:', can cause arbitrary files on the target server to be rendered, disclosing the file contents. Code execution cannot be ruled out if the attacker is able to gain...
rubygem-actionpack: render file directory traversal in Action View
A content disclosure flaw was found in rubygem-actionview. Specially crafted accept headers, in combination with calls to 'render file:', can cause arbitrary files on the target server to be rendered, disclosing the file contents. Code execution cannot be ruled out if the attacker is able to gain...
rubygem-actionpack: render file directory traversal in Action View
A content disclosure flaw was found in rubygem-actionview. Specially crafted accept headers, in combination with calls to 'render file:', can cause arbitrary files on the target server to be rendered, disclosing the file contents. Code execution cannot be ruled out if the attacker is able to gain...
rubygem-actionpack: render file directory traversal in Action View
A content disclosure flaw was found in rubygem-actionview. Specially crafted accept headers, in combination with calls to 'render file:', can cause arbitrary files on the target server to be rendered, disclosing the file contents. Code execution cannot be ruled out if the attacker is able to gain...
The vulnerability of the Action View component of the Ruby on Rails software platform, allowing attackers to read arbitrary files
The vulnerability of the Action View component in the Ruby on Rails software framework is related to errors in handling HTTP headers “Accept” when used in the “render file” handler code. Exploiting this vulnerability allows an attacker to read arbitrary files...
Ruby on Rails Arbitrary File Read Vulnerability
Ruby on Rails is a very productive, high-maintenance, easy-to-deploy Ruby on Rails Ruby on Rails is a very productive, high-maintenance, and easy-to-deploy web development framework developed using Ruby, and is one of the preferred frameworks for web application development worldwide. Ruby on Rai...
Exploit for Path Traversal in Rubyonrails Rails
CVE-2019-5418 - File Content Disclosure on Rails EDIT: th...
Information Disclosure
actionpack is vulnerable to information disclosure. A remote attacker is able to retrieve arbitrary files on the target server when sending malicious Accept headers that are parsed with render file:...