Lucene search
+L

22 matches found

NVD
NVD
added 2026/07/17 9:17 p.m.12 views

CVE-2026-54498

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.7CVSS0.00312EPSS
SaveExploits1References4
NVD
NVD
added 2026/07/17 9:17 p.m.11 views

CVE-2026-54497

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.8CVSS0.00249EPSS
SaveExploits1References3
CVE
CVE
added 2026/07/17 8:46 p.m.37 views

CVE-2026-54498

CVE-2026-54498 affects ViewComponent (Ruby on Rails) where ViewComponent::Base#around_render can return HTML-unsafe strings, bypassing normal escaping and causing XSS. The issue is amplified when ViewComponent::Collection#render_in joins per-item results and marks the whole output html_safe, conv...

8.7CVSS5.2AI score0.00312EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2026/07/17 8:46 p.m.10 views

CVE-2026-54498 view_component: around_render HTML-Safety Bypass

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.2AI score
SaveExploits0References6
Cvelist
Cvelist
added 2026/07/17 8:46 p.m.50 views

CVE-2026-54498 view_component: around_render HTML-Safety Bypass

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.7CVSS0.00312EPSS
SaveExploits1References4
CVE
CVE
added 2026/07/17 8:45 p.m.51 views

CVE-2026-54497

CVE-2026-54497 (ViewComponent, Ruby on Rails) : Affected through ViewComponent::Base from 4.0.0 to 4.11.x where render_in can retain render-scoped objects across invocations. Reusing the same component instance (or collection/spacer) across requests/threads can cause stale request context, helper...

6.8CVSS5.3AI score0.00249EPSS
SaveExploits1References3Affected Software1
RedhatCVE
RedhatCVE
added 2026/06/05 7:25 p.m.14 views

CVE-2026-44836

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.6AI score0.00343EPSS
SaveExploits0References1
UbuntuCve
UbuntuCve
added 2026/05/26 9:16 p.m.4 views

CVE-2026-44836

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.5CVSS6.2AI score0.00343EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
added 2026/05/26 7:43 p.m.9 views

CVE-2026-44836 view_component: Preview Route Can Dispatch Inherited Helper Methods

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.00343EPSS
SaveExploits0References1
EUVD
EUVD
added 2026/05/26 7:43 p.m.24 views

EUVD-2026-31972

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.00343EPSS
SaveExploits0References1
Circl
Circl
added 2026/05/05 8:34 p.m.11 views

CVE-2026-44837

creationtimestamp| type| source ---|---|--- 2026-05-05 20:34:03+00:00| published-proof-of-concept| https://github.com/ViewComponent/viewcomponent/security/advisories/GHSA-hg3h-g7xc-f7vp...

7.5CVSS5.8AI score0.00412EPSS
SaveExploits1References1
Snyk
Snyk
added 2026/05/04 9:0 p.m.12 views

Insecure Inherited Permissions

Overview Affected versions of this package are vulnerable to Insecure Inherited Permissions when handling public methods on ViewComponent::Preview, which are treated as reachable even if the methods are not explicitly allowed, in renderwithtemplate. An attacker can render internal Rails templates...

7.1CVSS5.5AI score0.00343EPSS
SaveExploits0References2
EUVD
EUVD
added 2025/10/03 8:7 p.m.10 views

EUVD-2022-1407

Malicious code in bioql PyPI...

8.1CVSS7AI score0.01092EPSS
SaveExploits0References7
RedhatCVE
RedhatCVE
added 2025/02/05 9:59 p.m.12 views

CVE-2022-24722

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.1CVSS6.3AI score0.01092EPSS
SaveExploits0References1
CNNVD
CNNVD
added 2024/01/04 12:0 a.m.6 views

ViewComponent Cross-Site Scripting Vulnerability

ViewComponent is a framework for building reusable, testable, and encapsulated view components in Ruby on Rails. A cross-site scripting vulnerability exists in ViewComponent versions prior to 3.9.0, which stems from a cross-site scripting XSS vulnerability in the viewcomponent-gem component...

6.1CVSS5.7AI score0.00495EPSS
SaveExploits1References6
CNVD
CNVD
added 2022/03/04 12:0 a.m.28 views

VIewComponent Cross-Site Scripting Vulnerability

VIewComponent is a framework for building reusable, testable and encapsulated view components in Ruby on Rails. VIewComponent suffers from a cross-site scripting vulnerability that stems from data received via user input and passed as interpolated parameters to the translat method not being clean...

8.1CVSS2.2AI score0.01092EPSS
SaveExploits0References1
NVD
NVD
added 2022/03/02 11:15 p.m.17 views

CVE-2022-24722

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.1CVSS0.01092EPSS
SaveExploits0References4
Prion
Prion
added 2022/03/02 11:15 p.m.20 views

Cross site scripting

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...

4.3CVSS6.2AI score0.01092EPSS
SaveExploits0References4Affected Software1
OSV
OSV
added 2022/03/02 10:40 p.m.31 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.1CVSS6.7AI score
SaveExploits0References6
Vulnrichment
Vulnrichment
added 2022/03/02 10:40 p.m.6 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.1CVSS7.8AI score0.01092EPSS
SaveExploits0References4
Rows per page
Query Builder