#1140407 ITP: node-express-rate-limit -- basic rate-limiting middleware for node-express

Package:
wnpp
Source:
wnpp
Submitter:
Xavier Guimard
Date:
2026-06-20 08:11:03 UTC
Severity:
normal
Tags:
#1140407#5
Date:
2026-06-19 19:14:58 UTC
From:
To:
* Package name    : node-express-rate-limit
  Version         : 8.5.2
  Upstream Contact: Nathan Friedly
  <https://github.com/express-rate-limit/express-rate-limit/issues>
* URL             : https://github.com/express-rate-limit/express-rate-limit
* License         : Expat
  Programming Lang: JavaScript
  Description     : basic rate-limiting middleware for node-express

node-express-rate-limit is a middleware for the Express web framework that
limits the number of requests a client may issue within a configurable time
window. It is typically used to protect public APIs and sensitive endpoints
(such as login or password-reset routes) against brute-force attacks and abuse.

Requests beyond the limit receive an HTTP 429 "Too Many Requests" response,
and standardised RateLimit headers are sent to inform clients of their quota.
The middleware ships an in-memory store and can be extended with external
stores (Redis, Memcached, ...) for use across multiple server instances.

This package is a dependency of ldap-rtest ans will be maintained under
JS Team umbrella.

#1140407#8
Date:
2026-06-19 19:19:47 UTC
From:
To:
Hello,

Bug #1140407 in node-express-rate-limit reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/js-team/node-express-rate-limit/-/commit/a295648fd41a264f40e3635669c1702188b2d502
------------------------------------------------------------------------
Import Debian changes 8.5.2-1

node-express-rate-limit (8.5.2-1) experimental; urgency=medium
.
  * Initial release (Closes: #1140407)
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1140407

#1140407#15
Date:
2026-06-20 08:10:26 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
node-express-rate-limit, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1140407@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Xavier Guimard <yadd@debian.org> (supplier of updated node-express-rate-limit package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 19 Jun 2026 21:16:48 +0200
Source: node-express-rate-limit
Binary: node-express-rate-limit
Architecture: source all
Version: 8.5.2-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Changed-By: Xavier Guimard <yadd@debian.org>
Description:
 node-express-rate-limit - basic rate-limiting middleware for node-express
Closes: 1140407
Changes:
 node-express-rate-limit (8.5.2-1) experimental; urgency=medium
 .
   * Initial release (Closes: #1140407)
Checksums-Sha1:
 02d135a008dee5211e2bf7c1f29e0fea9ae54348 2317 node-express-rate-limit_8.5.2-1.dsc
 d934f0635996cea5d8148cd91df748ee8599a03d 739295 node-express-rate-limit_8.5.2.orig.tar.gz
 dba5b86fa9817c26d15c69cd524e7479e59fecd7 4084 node-express-rate-limit_8.5.2-1.debian.tar.xz
 b1498d6420fbb62220b54d738c9cbef792d15de9 16948 node-express-rate-limit_8.5.2-1_all.deb
 b5ced5152d8ca03d0b24da94a39f903c73ef8ff2 17045 node-express-rate-limit_8.5.2-1_amd64.buildinfo
Checksums-Sha256:
 6a5ee15a194918c99ea13bd4e16b74374e2e19e34f7d61ce7c06a5df4b9b4413 2317 node-express-rate-limit_8.5.2-1.dsc
 570acae8024c8a0fceb6549e8bdc4949b46510c707ead5b03a7b55d97aa0c8c7 739295 node-express-rate-limit_8.5.2.orig.tar.gz
 5b97b3898c240d8ddbad5421bf91a982fe5125889d567d08e1b2848ceeb6c19c 4084 node-express-rate-limit_8.5.2-1.debian.tar.xz
 96fe1857bccadd277370bad658fe6e0efab1212e4250bf2095da6574dc74f75d 16948 node-express-rate-limit_8.5.2-1_all.deb
 29af8432e0676bbde6194e3e786608b5df3b7b2308cca58f9ab93e0bcd780b74 17045 node-express-rate-limit_8.5.2-1_amd64.buildinfo
Files:
 2fff7df7615f74d734f71a35df4d6025 2317 javascript optional node-express-rate-limit_8.5.2-1.dsc
 322311d8685b41bde53cf53121777c17 739295 javascript optional node-express-rate-limit_8.5.2.orig.tar.gz
 d36b7bc036d8b5e5d2bdd0ebd14c14d3 4084 javascript optional node-express-rate-limit_8.5.2-1.debian.tar.xz
 24f1da0b2efe92a0196219fe45cdcf02 16948 javascript optional node-express-rate-limit_8.5.2-1_all.deb
 45d8b4fc13355228037ee7d6cb1b9e71 17045 javascript optional node-express-rate-limit_8.5.2-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmo1lrIACgkQ9tdMp8mZ
7uny0w//cDPCWM6S9iOxHnrzmjTJjKIZ5kKo5NbghCwMF0NPwYpvllle873d/680
5lDsAmNQTzxEth0lb/7MKyG93etYjVGqFhvRoQP2RKc5FtOd3UJuyXNWZSJzRKgx
nWH4/6DgatcFGbYKrRP31SJDOcMF4Cx0aBuRWofGr6QBxM7qLwUE+bvtylUBPlu8
lMUkGKuB/B3WnUOXPCXkbGn/OOkYc3GWPL0zCSAjiCmIimUNAU0FwlK0kdFmNK1m
IWOhwH5+Xc3PNULU3QhAIChPspJ1lEpOCKGRX6wRItsgx3p5lHV2x7dmIZ7MAmue
pxyYBUFbkoou16Jg27G736TRDNhncntLXkJPCv5GX8ZWEY6YHgxn26QtV1lgLhCY
pHEDjUVQqLMBIkZE/uQSDErxwlBjvRavDe3qo0SGq4qNL1ppPHvWLKwhmN8/XwGa
w/bqmJEaWDj7/yFDMPcfgvENd8zlwucqhSCveUCF7MFkG6RHUDKFj8MJUTucwlNA
HBFyBl/8IRki6cW97wwHDsT+7wDdFqIWrf7xbelnJojAZkQ5SJGiq/6mcJ2gixRm
rJJxolT1rJoNx6hZ8xKufWKTgJkZ71dHQq5FlJMuGztR4dFcNV2SYMpBbqx64LnJ
wRhGeesoKcQisqoMJnKaHJuCieaXsIEG8LarU42Jg5KAJDes3qc=
=Tuup
-----END PGP SIGNATURE-----