by @LeSuisse Activity log
- Created automatic suggestion
- @LeSuisse accepted
- @LeSuisse published on GitHub
Rails has a possible XSS vulnerability in its Action View tag helpers
Action View provides conventions and helpers for building web pages with the Rails framework. Prior to versions 8.1.2.1, 8.0.4.1, and 7.2.3.1, when a blank string is used as an HTML attribute name in Action View tag helpers, the attribute escaping is bypassed, producing malformed HTML. A carefully crafted attribute value could then be misinterpreted by the browser as a separate attribute name, possibly leading to XSS. Applications that allow users to specify custom HTML attributes are affected. Versions 8.1.2.1, 8.0.4.1, and 7.2.3.1 contain a patch.
References
- https://github.com/rails/rails/security/advisories/GHSA-v55j-83pf-r9cq x_refsource_CONFIRM
- https://github.com/rails/rails/commit/0b6f8002b52b9c606fd6be9e7915d9f944cf539c x_refsource_MISC
- https://github.com/rails/rails/commit/63f5ad83edaa0b976f82d46988d745426aa4a42d x_refsource_MISC
- https://github.com/rails/rails/commit/c79a07df1e88738df8f68cb0ee759ad6128ca924 x_refsource_MISC
- https://github.com/rails/rails/releases/tag/v7.2.3.1 x_refsource_MISC
- https://github.com/rails/rails/releases/tag/v8.0.4.1 x_refsource_MISC
- https://github.com/rails/rails/releases/tag/v8.1.2.1 x_refsource_MISC
Affected products
actionview
- ==< 7.2.3.1
- ==>= 8.1.0.beta1, < 8.1.2.1
- ==>= 8.0.0.beta1, < 8.0.4.1
Matching in nixpkgs
pkgs.rubyPackages.actionview
None
pkgs.rubyPackages_3_1.actionview
None
pkgs.rubyPackages_3_2.actionview
None
pkgs.rubyPackages_3_3.actionview
None
pkgs.rubyPackages_3_4.actionview
None