libplack-middleware-csrfblock-perl - Plack middleware to block CSRF (cross-site request forgery)

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe i386
Package name libplack-middleware-csrfblock-perl
Package version 0.10
Package release 2
Package architecture all
Package type deb
Installed size 39 B
Download size 12.51 KB
Official Mirror
Plack::Middleware::CSRFBlock helps blocking Cross-Site Request Forgeries,
and can be used without any modifications to your application, in
most cases.
When the application response Content-type header is "text/html" or
"application/xhtml+xml", this middleware inserts a hidden input tag
that contains a token string into all POST-forms found in the
response body.
For every POST requests, this middleware ensures that the input
parameters contain the correct token parameter. If not found, the
middleware throws an HTTP error 403 (Forbidden) and the forged
request does not even reach your application.


Package Version Architecture Repository
libplack-middleware-csrfblock-perl_0.10-2_all.deb 0.10 all Ubuntu Universe
libplack-middleware-csrfblock-perl - - -


Name Value
libhtml-parser-perl -
libplack-middleware-session-perl -
libplack-perl -
perl -


Type URL
Binary Package libplack-middleware-csrfblock-perl_0.10-2_all.deb
Source Package libplack-middleware-csrfblock-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libplack-middleware-csrfblock-perl deb package:
    # sudo apt-get install libplack-middleware-csrfblock-perl




2016-10-29 - gregor herrmann <>
libplack-middleware-csrfblock-perl (0.10-2) unstable; urgency=medium
* Team upload.
[ Salvatore Bonaccorso ]
* debian/control: Use HTTPS transport protocol for Vcs-Git URI
[ gregor herrmann ]
* debian/copyright: change Copyright-Format 1.0 URL to HTTPS.
* Add (build) dependency on libhtml-parser-perl. (Closes: #842460)
* Add debian/upstream/metadata.
* debian/copyright: update Upstream-Contact.
* Declare compliance with Debian Policy 3.9.8.
* Update Vcs-Browser URL in debian/control.
2015-05-12 - Ernesto Hernández-Novich (USB) <>
libplack-middleware-csrfblock-perl (0.10-1) unstable; urgency=low
* Initial Release (Closes: #680071)

See Also

Package Description
libplack-middleware-deflater-perl_0.12-1ubuntu1_all.deb middleware to compress response body with gzip or deflate
libplack-middleware-expires-perl_0.06-1_all.deb mod_expires for plack
libplack-middleware-file-sass-perl_0.03-4_all.deb Sass and SCSS support for all Plack-based PSGI frameworks
libplack-middleware-fixmissingbodyinredirect-perl_0.11-1_all.deb Plack::Middleware which ensures redirect response have a body
libplack-middleware-header-perl_0.04-1_all.deb Plack middleware to modify HTTP response headers
libplack-middleware-logany-perl_0.001-1_all.deb use Log::Any to handle logging from your Plack app
libplack-middleware-logerrors-perl_0.002-1_all.deb map psgi.errors to psgix.logger or other logger
libplack-middleware-logwarn-perl_0.001002-1_all.deb converts warnings to log messages
libplack-middleware-methodoverride-perl_0.15-1_all.deb Plack::Middleware to override REST methods via POST
libplack-middleware-removeredundantbody-perl_0.05-1_all.deb Plack::Middleware which removes an unnecessary HTTP response body
libplack-middleware-reverseproxy-perl_0.15-1_all.deb module supporting apps to run as a reverse proxy backend
libplack-middleware-session-perl_0.30-2_all.deb Perl module for Plack middleware session management
libplack-middleware-status-perl_1.101150-2_all.deb Perl module for Plack middleware mapping URLs to status codes
libplack-middleware-test-stashwarnings-perl_0.08-1_all.deb module for testing plack application warnings
libplack-perl_1.0047-1_all.deb interface between web servers and Perl web applications