Lucene search
+L

19 matches found

Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/17 12:00 a.m.•6 views

CVE-2026-54497: Concurrent Execution using Shared Resource with Improper Synchronization

viewcomponent is a framework for building reusable, testable, and encapsulated view components in Ruby on Rails. From 4.0.0 until 4.12.0, ViewComponent::Base instances retain render-scoped objects across calls to renderin; if the same component, collection, or spacer component instance is reused...

6.8CVSS5.6AI score0.0033EPSS
SaveExploits1References7
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/17 12:00 a.m.•5 views

CVE-2026-54498: Improper Neutralization of Input During Web Page Generation

viewcomponent is a framework for building reusable, testable, and encapsulated view components in Ruby on Rails. From 4.0.0 until 4.12.0, ViewComponent::Basearoundrender can return HTML-unsafe strings that bypass the escaping behavior applied to normal call return values. This creates an XSS risk...

8.7CVSS5.8AI score0.00453EPSS
SaveExploits1References6
UbuntuCve
UbuntuCve
•added 2026/05/26 9:16 p.m.•14 views

CVE-2026-44837

viewcomponent is a framework for building reusable, testable, and encapsulated view components in Ruby on Rails. From 3.0.0 to 4.9.0, the system test entrypoint canonicalizes a user-controlled file path with File.realpath, then checks whether the resolved path starts with the temp directory path...

7.5CVSS6.1AI score0.00367EPSS
SaveExploits1References2
CVE
CVE
•added 2026/05/26 7:43 p.m.•76 views

CVE-2026-44836

CVE-2026-44836 insight (normal mode) The vulnerability affects the Ruby on Rails component framework view_component (versions 3.0.0 through 4.8.x; fixed in 4.9.0). The preview route derives an example name from the URL and uses public_send to dispatch to that preview without verifying it is an ex...

6.5CVSS6AI score0.00371EPSS
SaveExploits0References1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/05/26 12:00 a.m.•4 views

CVE-2026-44837: Partial String Comparison

viewcomponent is a framework for building reusable, testable, and encapsulated view components in Ruby on Rails. From 3.0.0 to 4.9.0, the system test entrypoint canonicalizes a user-controlled file path with File.realpath, then checks whether the resolved path starts with the temp directory path...

7.5CVSS5.9AI score0.00367EPSS
SaveExploits1References4
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/05/26 12:00 a.m.•1 views

CVE-2026-44836: Exposed Dangerous Method or Function

viewcomponent is a framework for building reusable, testable, and encapsulated view components in Ruby on Rails. From 3.0.0 to 4.9.0, the preview route derives an example name from the URL and calls it with publicsend. The code does not verify that the requested method is one of the preview...

6.5CVSS5.9AI score0.00371EPSS
SaveExploits0References2
RedhatCVE
RedhatCVE
•added 2025/05/23 9:44 a.m.•14 views

CVE-2024-21636

viewcomponent is a framework for building reusable, testable, and encapsulated view components in Ruby on Rails. Versions prior to 3.9.0 and 2.83.0 have a cross-site scripting vulnerability that has the potential to impact anyone rendering a component directly from a controller with the...

6.1CVSS6.3AI score0.00495EPSS
SaveExploits1References1
Veracode
Veracode
•added 2024/01/05 9:04 a.m.•32 views

Cross Site Scripting (XSS)

viewcomponent is vulnerable to Cross Site Scripting XSS. The vulnerability is due to improper rendering of a component directly from the controller with the viewcomponent gem. This issue can be exploited by an attacker to inject malicious Javascript into the webpage...

6.1CVSS6.5AI score0.00495EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
•added 2024/01/04 9:54 p.m.•85 views

view_component Cross-site Scripting vulnerability

Impact What kind of vulnerability is it? Who is impacted? This is an XSS vulnerability that has the potential to impact anyone rendering a component directly from a controller with the viewcomponent gem. Note that only components that define a call method i.e. instead of using a sidecar template...

6.1CVSS5.8AI score0.00495EPSS
SaveExploits1References8Affected Software1
OSV
OSV
•added 2024/01/04 9:54 p.m.•85 views

GHSA-WF2X-8W6J-QW37 view_component Cross-site Scripting vulnerability

Impact What kind of vulnerability is it? Who is impacted? This is an XSS vulnerability that has the potential to impact anyone rendering a component directly from a controller with the viewcomponent gem. Note that only components that define a call method i.e. instead of using a sidecar template...

6.1CVSS5.9AI score0.00495EPSS
SaveExploits1References8
NVD
NVD
•added 2024/01/04 8:15 p.m.•48 views

CVE-2024-21636

viewcomponent is a framework for building reusable, testable, and encapsulated view components in Ruby on Rails. Versions prior to 3.9.0 and 2.83.0 have a cross-site scripting vulnerability that has the potential to impact anyone rendering a component directly from a controller with the...

6.1CVSS6.2AI score0.00495EPSS
SaveExploits1References5
Vulnrichment
Vulnrichment
•added 2024/01/04 8:09 p.m.•7 views

CVE-2024-21636 view_component Cross-site Scripting vulnerability

viewcomponent is a framework for building reusable, testable, and encapsulated view components in Ruby on Rails. Versions prior to 3.9.0 and 2.83.0 have a cross-site scripting vulnerability that has the potential to impact anyone rendering a component directly from a controller with the...

6.1CVSS6.7AI score0.00495EPSS
SaveExploits1References5
CVE
CVE
•added 2024/01/04 8:09 p.m.•246 views

CVE-2024-21636

CVE-2024-21636 affects the ViewComponent framework for Ruby on Rails. Versions prior to 3.9.0 and 2.83.0 allow cross-site scripting when a component defines a #call method and returns unescaped content, and when #output_postamble also returns unescaped content. The vulnerability applies to render...

6.1CVSS6.1AI score0.00495EPSS
SaveExploits1References5Affected Software1
Cvelist
Cvelist
•added 2024/01/04 8:09 p.m.•59 views

CVE-2024-21636 view_component Cross-site Scripting vulnerability

viewcomponent is a framework for building reusable, testable, and encapsulated view components in Ruby on Rails. Versions prior to 3.9.0 and 2.83.0 have a cross-site scripting vulnerability that has the potential to impact anyone rendering a component directly from a controller with the...

6.1CVSS6.4AI score0.00495EPSS
SaveExploits1References5
Mend
Mend
•added 2024/01/04 8:09 p.m.•2 views

CVE-2024-21636

viewcomponent is a framework for building reusable, testable, and encapsulated view components in Ruby on Rails. Versions prior to 3.9.0 and 2.83.0 have a cross-site scripting vulnerability that has the potential to impact anyone rendering a component directly from a controller with the...

6.1CVSS0.00495EPSS
SaveExploits1References9
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2024/01/04 12:00 a.m.•5 views

CVE-2024-21636: Improper Neutralization of Input During Web Page Generation

viewcomponent is a framework for building reusable, testable, and encapsulated view components in Ruby on Rails. Versions prior to 3.9.0 and 2.83.0 have a cross-site scripting vulnerability that has the potential to impact anyone rendering a component directly from a controller with the...

6.1CVSS6.2AI score0.00495EPSS
SaveExploits1References2
Cvelist
Cvelist
•added 2022/03/02 10:40 p.m.•36 views

CVE-2022-24722 Cross-site Scripting in view_component

VIewComponent is a framework for building view components in Ruby on Rails. Versions prior to 2.31.2 and 2.49.1 contain a cross-site scripting vulnerability that has the potential to impact anyone using translations with the viewcomponent gem. Data received via user input and passed as an...

8.1CVSS8.1AI score0.01092EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2022/03/02 10:24 p.m.•58 views

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in view_component

This is an XSS vulnerability that has the potential to impact anyone using translations with the viewcomponent gem. Data received via user input and passed as an interpolation argument to the translate method is not properly sanitized before display. Versions 2.29.1 and 2.49.1 have been released...

8.1CVSS2.5AI score0.01092EPSS
SaveExploits0References7Affected Software1
OSV
OSV
•added 2022/03/02 10:24 p.m.•55 views

GHSA-CM9W-C4RJ-R2CF Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in view_component

This is an XSS vulnerability that has the potential to impact anyone using translations with the viewcomponent gem. Data received via user input and passed as an interpolation argument to the translate method is not properly sanitized before display. Versions 2.29.1 and 2.49.1 have been released...

8.1CVSS6.8AI score0.01092EPSS
SaveExploits0References7
Rows per page
Query Builder