Activity log
- Created suggestion
Mojolicious versions from 4.59 before 9.48 for Perl expose a stable representation of the session CSRF token to a BREACH compression oracle
Mojolicious versions from 4.59 before 9.48 for Perl expose a stable representation of the session CSRF token to a BREACH compression oracle. _csrf_token generates and caches one token per session and returns the same value on every call, and _csrf_field places that value in a hidden `csrf_token` input. When a response carrying the token also echoes attacker-controlled input and is gzip-compressed, the chosen values and the resulting compressed lengths form a BREACH oracle. An attacker able to query it can recover the token and pass csrf_protect validation.
References
Affected products
- <9.48
Matching in nixpkgs
pkgs.perlPackages.Mojolicious
Real-time web framework
pkgs.perl5Packages.Mojolicious
Real-time web framework
pkgs.perlPackages.MojoliciousPluginI18N
Internationalization Plugin for Mojolicious
pkgs.perlPackages.MojoliciousPluginMail
Mojolicious Plugin for send mail
pkgs.perl5Packages.MojoliciousPluginI18N
Internationalization Plugin for Mojolicious
pkgs.perl5Packages.MojoliciousPluginMail
Mojolicious Plugin for send mail
pkgs.perlPackages.MojoliciousPluginStatus
Mojolicious server status
pkgs.perlPackages.MojoliciousPluginSyslog
Plugin for enabling a Mojolicious app to log to syslog
pkgs.perl5Packages.MojoliciousPluginStatus
Mojolicious server status
pkgs.perl5Packages.MojoliciousPluginSyslog
Plugin for enabling a Mojolicious app to log to syslog
pkgs.perlPackages.MojoliciousPluginOpenAPI
OpenAPI / Swagger plugin for Mojolicious
pkgs.perlPackages.MojoliciousPluginWebpack
Mojolicious <3 Webpack
pkgs.perl5Packages.MojoliciousPluginOpenAPI
OpenAPI / Swagger plugin for Mojolicious
pkgs.perl5Packages.MojoliciousPluginWebpack
Mojolicious <3 Webpack
pkgs.perlPackages.MojoliciousPluginGravatar
Globally Recognized Avatars for Mojolicious
pkgs.perl5Packages.MojoliciousPluginGravatar
Globally Recognized Avatars for Mojolicious
pkgs.perlPackages.MojoliciousPluginAssetPack
Compress and convert css, less, sass, javascript and coffeescript files
pkgs.perl5Packages.MojoliciousPluginAssetPack
Compress and convert css, less, sass, javascript and coffeescript files
pkgs.perlPackages.MojoliciousPluginRenderFile
"render_file" helper for Mojolicious
pkgs.perl5Packages.MojoliciousPluginRenderFile
"render_file" helper for Mojolicious
pkgs.perlPackages.MojoliciousPluginTextExceptions
Render exceptions as text in command line user agents
pkgs.perl5Packages.MojoliciousPluginTextExceptions
Render exceptions as text in command line user agents
pkgs.perlPackages.MojoliciousPluginTemplateToolkit
Template Toolkit renderer plugin for Mojolicious
Package maintainers
-
@marcusramberg Marcus Ramberg <marcus@means.no>
-
@stigtsp Stig Palmquist <stig@stig.io>
-
@thoughtpolice Austin Seipp <aseipp@pobox.com>
-
@TomaSajt TomaSajt