Undefined variable usage in npm package "proxy" leads to remote denial of service
A remote attacker can trigger a denial of service in the socket.remoteAddress variable, by sending a crafted HTTP request. Usage of the undefined variable raises a TypeError exception.
Affected products
- <2.1.1
Matching in nixpkgs
pkgs.haproxy
Reliable, high performance TCP/HTTP load balancer
-
nixos-unstable -
- nixpkgs-unstable 3.2.4
pkgs.ldproxy
Linker Proxy: a simple tool to forward linker arguments to the actual linker executable
-
nixos-unstable -
- nixpkgs-unstable 0.31.4
pkgs.moproxy
Transparent TCP to SOCKSv5/HTTP proxy on Linux written in Rust
-
nixos-unstable -
- nixpkgs-unstable 0.5.1
pkgs.dnsproxy
Simple DNS proxy with DoH, DoT, and DNSCrypt support
-
nixos-unstable -
- nixpkgs-unstable 0.76.1
pkgs.imgproxy
Fast and secure on-the-fly image processing server written in Go
-
nixos-unstable -
- nixpkgs-unstable 3.28.0
pkgs.libproxy
Library that provides automatic proxy configuration management
-
nixos-unstable -
- nixpkgs-unstable 0.5.10
pkgs.pacproxy
No-frills local HTTP proxy server powered by a proxy auto-config (PAC) file
-
nixos-unstable -
- nixpkgs-unstable 2.0.5
pkgs.proxyman
Capture, inspect, and manipulate HTTP(s) requests/responses with ease
-
nixos-unstable -
- nixpkgs-unstable 3.2.0
pkgs.sniproxy
Transparent TLS and HTTP layer 4 proxy with SNI support
-
nixos-unstable -
- nixpkgs-unstable 0.6.1
pkgs.xssproxy
Forward freedesktop.org Idle Inhibition Service calls to Xss
-
nixos-unstable -
- nixpkgs-unstable 1.1.1
pkgs.igmpproxy
Daemon that routes multicast using IGMP forwarding
-
nixos-unstable -
- nixpkgs-unstable 0.4
pkgs.mcp-proxy
MCP server which proxies other MCP servers from stdio to SSE or from SSE to stdio
-
nixos-unstable -
- nixpkgs-unstable 0.8.2
pkgs.proxyauth
Proxy Authentication Token - Fast authentication gateway for backend APIs
-
nixos-unstable -
- nixpkgs-unstable 0.8.0
pkgs.ssl-proxy
Simple single-command SSL reverse proxy with autogenerated certificates (LetsEncrypt, self-signed)
-
nixos-unstable -
- nixpkgs-unstable 0.2.7-unstable-2024-02-05
pkgs.tinyproxy
Light-weight HTTP/HTTPS proxy daemon for POSIX operating systems
-
nixos-unstable -
- nixpkgs-unstable 1.11.2
pkgs.tun2proxy
Tunnel (TUN) interface for SOCKS and HTTP proxies
-
nixos-unstable -
- nixpkgs-unstable 0.7.15
pkgs.wireproxy
Wireguard client that exposes itself as a socks5 proxy
-
nixos-unstable -
- nixpkgs-unstable 1.0.10
pkgs.localproxy
AWS IoT Secure Tunneling Local Proxy Reference Implementation C++
-
nixos-unstable -
- nixpkgs-unstable 3.1.2
pkgs.nntp-proxy
Simple NNTP proxy with SSL support
-
nixos-unstable -
- nixpkgs-unstable 2014-01-06
pkgs.netns-proxy
Simple and slim proxy to forward ports from and into linux network namespaces
-
nixos-unstable -
- nixpkgs-unstable 0.2.1
pkgs.proxychains
Proxifier for SOCKS proxies
-
nixos-unstable -
- nixpkgs-unstable 4.4.0
pkgs.radsecproxy
Generic RADIUS proxy that supports both UDP and TLS (RadSec) RADIUS transports
-
nixos-unstable -
- nixpkgs-unstable 1.11.2
pkgs.simpleproxy
Simple TCP proxy
-
nixos-unstable -
- nixpkgs-unstable 3.5
pkgs.trevorproxy
Module to rotate the source IP address via SSH proxies and other methods
-
nixos-unstable -
- nixpkgs-unstable 1.0.9
pkgs.vouch-proxy
SSO and OAuth / OIDC login solution for NGINX using the auth_request module
-
nixos-unstable -
- nixpkgs-unstable 0.45.1
pkgs.xmrig-proxy
Monero (XMR) Stratum protocol proxy
-
nixos-unstable -
- nixpkgs-unstable 6.24.0
pkgs.alpaca-proxy
HTTP forward proxy with PAC and NTLM authentication support
-
nixos-unstable -
- nixpkgs-unstable 2.0.11
pkgs.mtprotoproxy
Async MTProto proxy for Telegram
-
nixos-unstable -
- nixpkgs-unstable 1.1.1
pkgs.oauth2-proxy
Reverse proxy that provides authentication with Google, Github, or other providers
-
nixos-unstable -
- nixpkgs-unstable 7.11.0
pkgs.xorg.smproxy
None
-
nixos-unstable -
- nixpkgs-unstable 1.0.8
pkgs.http3-ytproxy
YouTube traffic proxy for video playback and images
-
nixos-unstable -
- nixpkgs-unstable 0-unstable-2022-07-03
pkgs.doh-proxy-rust
Fast, mature, secure DoH server proxy written in Rust
-
nixos-unstable -
- nixpkgs-unstable 0.9.12
pkgs.duckling-proxy
Gemini proxy to access the Small Web
-
nixos-unstable -
- nixpkgs-unstable 2021-07-23-unstable
pkgs.heimdall-proxy
Cloud native Identity Aware Proxy and Access Control Decision service
-
nixos-unstable -
- nixpkgs-unstable 0.16.7
pkgs.proxychains-ng
Preloader which hooks calls to sockets in dynamically linked programs and redirects it through one or more socks/http proxies
-
nixos-unstable -
- nixpkgs-unstable 4.17
pkgs.xdg-dbus-proxy
DBus proxy for Flatpak and others
-
nixos-unstable -
- nixpkgs-unstable 0.1.6
pkgs.dnscrypt-proxy2
Tool that provides secure DNS resolution
-
nixos-unstable -
- nixpkgs-unstable 2.1.14
pkgs.https-dns-proxy
DNS to DNS over HTTPS (DoH) proxy
-
nixos-unstable -
- nixpkgs-unstable 0-unstable-2024-11-18
pkgs.iio-sensor-proxy
Proxy for sending IIO sensor data to D-Bus
-
nixos-unstable -
- nixpkgs-unstable 3.8
pkgs.mitmproxy2swagger
Tool to automagically reverse-engineer REST APIs
-
nixos-unstable -
- nixpkgs-unstable 0.14.0
pkgs.zabbix.proxy-mysql
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 6.0.41
pkgs.zabbix.proxy-pgsql
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 6.0.41
pkgs.immich-public-proxy
Share your Immich photos and albums in a safe way without exposing your Immich instance to the public
-
nixos-unstable -
- nixpkgs-unstable 1.13.0
pkgs.nix-store-gcs-proxy
HTTP nix store that proxies requests to Google Storage
-
nixos-unstable -
- nixpkgs-unstable 0.1.0
pkgs.zabbix.proxy-sqlite
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 6.0.41
pkgs.wayland-proxy-virtwl
Proxy Wayland connections across a VM boundary
-
nixos-unstable -
- nixpkgs-unstable 0-unstable-2025-06-22
pkgs.zabbix60.proxy-mysql
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 6.0.41
pkgs.zabbix60.proxy-pgsql
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 6.0.41
pkgs.zabbix70.proxy-mysql
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 7.0.17
pkgs.zabbix70.proxy-pgsql
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 7.0.17
pkgs.zabbix72.proxy-mysql
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 7.2.10
pkgs.zabbix72.proxy-pgsql
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 7.2.10
pkgs.zabbix74.proxy-mysql
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 7.4.0
pkgs.zabbix74.proxy-pgsql
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 7.4.0
pkgs.haskellPackages.proxy
proxy helpers
-
nixos-unstable -
- nixpkgs-unstable 0.1.0.0
pkgs.zabbix60.proxy-sqlite
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 6.0.41
pkgs.zabbix70.proxy-sqlite
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 7.0.17
pkgs.zabbix72.proxy-sqlite
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 7.2.10
pkgs.zabbix74.proxy-sqlite
Enterprise-class open source distributed monitoring solution (client-server proxy)
-
nixos-unstable -
- nixpkgs-unstable 7.4.0
pkgs.aws-codeartifact-proxy
AWS CodeArtifact proxy to allow unauthenticated read access
-
nixos-unstable -
- nixpkgs-unstable 0.6.0
pkgs.google-cloud-sql-proxy
Utility for ensuring secure connections to Google Cloud SQL instances
-
nixos-unstable -
- nixpkgs-unstable 2.17.1
pkgs.ios-webkit-debug-proxy
DevTools proxy (Chrome Remote Debugging Protocol) for iOS devices (Safari Remote Web Inspector)
-
nixos-unstable -
- nixpkgs-unstable 1.9.2
pkgs.configurable-http-proxy
Configurable-on-the-fly HTTP Proxy
-
nixos-unstable -
- nixpkgs-unstable 4.5.6
pkgs.authentik-outposts.proxy
Authentik proxy outpost which is used for HTTP reverse proxy authentication
-
nixos-unstable -
- nixpkgs-unstable 2025.6.4
pkgs.haskellPackages.ip2proxy
IP2Proxy Haskell package for proxy detection
-
nixos-unstable -
- nixpkgs-unstable 3.3.0
pkgs.python312Packages.pproxy
Proxy server that can tunnel among remote servers by regex rules
-
nixos-unstable -
- nixpkgs-unstable 2.7.9
pkgs.python313Packages.pproxy
Proxy server that can tunnel among remote servers by regex rules
-
nixos-unstable -
- nixpkgs-unstable 2.7.9
pkgs.google-alloydb-auth-proxy
Utility for connecting securely to your AlloyDB instances
-
nixos-unstable -
- nixpkgs-unstable 1.13.6
pkgs.python312Packages.proxy-db
Module to manage proxies in a local database
-
nixos-unstable -
- nixpkgs-unstable 0.3.1
pkgs.python312Packages.proxy-py
Python proxy framework
-
nixos-unstable -
- nixpkgs-unstable 2.4.10
pkgs.python313Packages.proxy-db
Module to manage proxies in a local database
-
nixos-unstable -
- nixpkgs-unstable 0.3.1
pkgs.python313Packages.proxy-py
Python proxy framework
-
nixos-unstable -
- nixpkgs-unstable 2.4.10
pkgs.prometheus-haproxy-exporter
HAProxy Exporter for the Prometheus monitoring system
-
nixos-unstable -
- nixpkgs-unstable 0.15.0
pkgs.python312Packages.mitmproxy
Man-in-the-middle proxy
-
nixos-unstable -
- nixpkgs-unstable 12.1.2
pkgs.python313Packages.mitmproxy
Man-in-the-middle proxy
-
nixos-unstable -
- nixpkgs-unstable 12.1.2
pkgs.gnomeExtensions.toggle-proxy
Toggle v2ray proxy
-
nixos-unstable -
- nixpkgs-unstable 4
pkgs.haskellPackages.gopher-proxy
proxy gopher over http
-
nixos-unstable -
- nixpkgs-unstable 0.1.1.3
pkgs.python312Packages.free-proxy
Free proxy scraper written in python
-
nixos-unstable -
- nixpkgs-unstable 1.1.3
pkgs.python312Packages.tiny-proxy
SOCKS5/SOCKS4/HTTP proxy server
-
nixos-unstable -
- nixpkgs-unstable 0.2.1
pkgs.python312Packages.wsgiproxy2
HTTP proxying tools for WSGI apps
-
nixos-unstable -
- nixpkgs-unstable wsgiproxy2-0.5.1
pkgs.python312Packages.zope-proxy
Generic Transparent Proxies
-
nixos-unstable -
- nixpkgs-unstable 6.1
pkgs.python313Packages.free-proxy
Free proxy scraper written in python
-
nixos-unstable -
- nixpkgs-unstable 1.1.3
pkgs.python313Packages.tiny-proxy
SOCKS5/SOCKS4/HTTP proxy server
-
nixos-unstable -
- nixpkgs-unstable 0.2.1
pkgs.python313Packages.wsgiproxy2
HTTP proxying tools for WSGI apps
-
nixos-unstable -
- nixpkgs-unstable wsgiproxy2-0.5.1
pkgs.python313Packages.zope-proxy
Generic Transparent Proxies
-
nixos-unstable -
- nixpkgs-unstable 6.1
pkgs.python312Packages.proxy-tools
Simple (hopefuly useful) Proxy (as in the GoF design pattern) implementation for Python
-
nixos-unstable -
- nixpkgs-unstable 0.1.0
pkgs.python312Packages.trevorproxy
Module to rotate the source IP address via SSH proxies and other methods
-
nixos-unstable -
- nixpkgs-unstable 1.0.9
pkgs.python313Packages.proxy-tools
Simple (hopefuly useful) Proxy (as in the GoF design pattern) implementation for Python
-
nixos-unstable -
- nixpkgs-unstable 0.1.0
pkgs.python313Packages.trevorproxy
Module to rotate the source IP address via SSH proxies and other methods
-
nixos-unstable -
- nixpkgs-unstable 1.0.9
pkgs.gnomeExtensions.proxy-switcher
Switches between the system proxy settings profiles defined in Network Settings.
-
nixos-unstable -
- nixpkgs-unstable 25
pkgs.python312Packages.mitmproxy-rs
Rust bits in mitmproxy
-
nixos-unstable -
- nixpkgs-unstable 0.12.7
pkgs.python313Packages.mitmproxy-rs
Rust bits in mitmproxy
-
nixos-unstable -
- nixpkgs-unstable 0.12.7
pkgs.haskellPackages.inspection-proxy
A simple proxy for debugging plaintext protocols communication
-
nixos-unstable -
- nixpkgs-unstable 0.1.0.3
pkgs.python312Packages.mitmproxy-linux
Linux Rust bits in mitmproxy
-
nixos-unstable -
- nixpkgs-unstable 0.12.7
pkgs.python312Packages.mitmproxy-macos
MacOS Rust bits in mitmproxy
-
nixos-unstable -
- nixpkgs-unstable 0.12.7
pkgs.python313Packages.mitmproxy-linux
Linux Rust bits in mitmproxy
-
nixos-unstable -
- nixpkgs-unstable 0.12.7
pkgs.python313Packages.mitmproxy-macos
MacOS Rust bits in mitmproxy
-
nixos-unstable -
- nixpkgs-unstable 0.12.7
pkgs.haskellPackages.haskell-proxy-list
Simple library for retrieving proxy servers info from https://proxy-list.org
-
nixos-unstable -
- nixpkgs-unstable 0.0.1
pkgs.haskellPackages.http-reverse-proxy
Reverse proxy HTTP requests, either over raw sockets or with WAI
-
nixos-unstable -
- nixpkgs-unstable 0.6.1.0
pkgs.haskellPackages.io-streams-haproxy
HAProxy protocol 1.5 support for io-streams
-
nixos-unstable -
- nixpkgs-unstable 1.0.1.0
pkgs.python312Packages.authcaptureproxy
Proxy to capture authentication information from a webpage
-
nixos-unstable -
- nixpkgs-unstable 1.3.3
pkgs.python313Packages.authcaptureproxy
Proxy to capture authentication information from a webpage
-
nixos-unstable -
- nixpkgs-unstable 1.3.3
pkgs.python312Packages.lazy-object-proxy
Fast and thorough lazy object proxy
-
nixos-unstable -
- nixpkgs-unstable 1.11.0
pkgs.python313Packages.lazy-object-proxy
Fast and thorough lazy object proxy
-
nixos-unstable -
- nixpkgs-unstable 1.11.0
pkgs.python312Packages.flask-reverse-proxy-fix
Python Flask middleware for applications running under a reverse proxy
-
nixos-unstable -
- nixpkgs-unstable 0.2.1
pkgs.python313Packages.flask-reverse-proxy-fix
Python Flask middleware for applications running under a reverse proxy
-
nixos-unstable -
- nixpkgs-unstable 0.2.1
pkgs.home-assistant-custom-components.hass_web_proxy
Home Assistant Web Proxy
-
nixos-unstable -
- nixpkgs-unstable 0.0.3
Package maintainers
-
@misuzu misuzu <bakalolka@gmail.com>
-
@1nv0k32 Armin <Armin.Mahdilou@gmail.com>
-
@jvanbruegge Jan van Brügge <supermanitu@gmail.com>
-
@rissson Marc Schmitt <marc.schmitt@risson.space>
-
@lafrenierejm Joseph LaFreniere <joseph@lafreniere.xyz>
-
@Ekleog Leo Gaspard <leo@gaspard.io>
-
@waynr Wayne Warren <wayne.warren.s@gmail.com>
-
@Atemu Atemu <nixpkgs@mail.atemu.net>
-
@diogotcorreia Diogo Correia <me@diogotc.com>
-
@contrun B YI <uuuuuu@protonmail.com>
-
@stephank Stéphan Kochen <nix@stephank.nl>
-
@KAction Dmitry Bogatov <KAction@disroot.org>
-
@RaitoBezarius Ryan Lahfa <ryan@lahfa.xyz>
-
@honnip Jung seungwoo <me@honnip.page>
-
@ShawnToubeau Shawn Toubeau <shawntoubeau@gmail.com>
-
@nicknovitski Nick Novitski <nixpkgs@nicknovitski.com>
-
@totoroot Matthias Thym <git@thym.at>
-
@saschagrunert Sascha Grunert <mail@saschagrunert.de>
-
@vdemeester Vincent Demeester <vincent@sbr.pm>
-
@vifino Adrian Pistol <vifino@tty.sh>
-
@sternenseemann Lukas Epple <sternenseemann@systemli.org>
-
@albertilagan Albert Ilagan <me@albertilagan.dev>
-
@mweinelt Martin Weinelt <hexa@darmstadt.ccc.de>
-
@999eagle Sophie Tauchert <github@999eagle.moe>
-
@peterhoeg Peter Hoeg <peter@hoeg.com>
-
@sdier Scott Dier <scott@dier.name>
-
@paluh Tomasz Rybarczyk <paluho@gmail.com>
-
@Jaculabilis Tim Van Baak <tim.vanbaak@gmail.com>
-
@abustany Adrien Bustany <adrien@bustany.org>
-
@vpochapuis Vincent Chapuis <vincent.professional@chapuis.ovh>
-
@70m6 tom barrett <tom@tombarrett.xyz>
-
@autra Augustin Trancart <augustin.trancart@gmail.com>
-
@Rakesh4G Rakesh Gupta <rakeshgupta4u@gmail.com>
-
@nh2 Niklas Hambüchen <mail@nh2.me>
-
@imincik Ivan Mincik <ivan.mincik@gmail.com>
-
@sikmir Nikolay Korotkiy <sikmir@disroot.org>
-
@l0b0 Victor Engmark <victor@engmark.name>
-
@nialov Nikolas Ovaskainen <nikolasovaskainen@gmail.com>
-
@willcohen Will Cohen
-
@Keyruu Lucas <me@keyruu.de>
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
-
@fabaff Fabian Affolter <mail@fabian-affolter.ch>
-
@oluceps oluceps <nixos@oluceps.uk>
-
@fooker Dustin Frisch <fooker@lab.sh>
-
@zimbatm zimbatm <zimbatm@zimbatm.com>
-
@fadenb Tristan Helmich <tristan.helmich+nixos@gmail.com>
-
@balsoft Alexander Bantyev <balsoft75@gmail.com>
-
@jokogr Ioannis Koutras <ioannis.koutras@gmail.com>
-
@terlar Terje Larsen <terlar@gmail.com>
-
@benley Benjamin Staffin <benley@gmail.com>
-
@liberodark liberodark <liberodark@gmail.com>
-
@usertam Samuel Tam <code@usertam.dev>
-
@ZenithalHourlyRate zenithal <i@zenithal.me>
-
@nilathedragon Nila The Dragon <nilathedragon@pm.me>
-
@dasJ Janne Heß <janne@hess.ooo>
-
@Conni2461 Simon Hauser <simon-hauser@outlook.com>
-
@helsinki-Jo Joachim Ernst <joachim.ernst@helsinki-systems.de>
-
@graham33 Graham Bennett <graham@grahambennett.org>
-
@matthiasbeyer Matthias Beyer <mail@beyermatthias.de>
-
@Tochiaha Tochukwu Ahanonu <tochiahan@proton.me>
-
@drewrisinger Drew Risinger <drisinger+nixpkgs@gmail.com>
-
@jojosch Johannes Schleifenbaum <johannes@js-webcoding.de>
-
@tjni Theodore Ni <43ngvg@masqt.com>
-
@sargon Daniel Ehlers <danielehlers@mindeye.net>
-
@camelpunch Andrew Bruce <me@andrewbruce.net>
-
@montag451 montag451 <montag451@laposte.net>
-
@womfoo Kranium Gikos Mendoza <kranium@gikos.net>
-
@konst-aa Konstantin Astafurov <konstantin.astafurov@gmail.com>
-
@carlosdagos Carlos D'Agostino <m@cdagostino.io>
-
@avnik Alexander V. Nikolaev <avn@avnik.info>
-
@DCsunset DCsunset <DCsunset@protonmail.com>
-
@mksafavi MK Safavi <mksafavi@gmail.com>
-
@leona-ya Leona Maroni <nix@leona.is>
-
@erictapen Kerstin Humm <kerstin@erictapen.name>
-
@alyssais Alyssa Ross <hi@alyssa.is>
-
@3JlOy-PYCCKUi 3JlOy-PYCCKUi <3jl0y_pycckui@riseup.net>
-
@jtojnar Jan Tojnar <jtojnar@gmail.com>
-
@aij Ivan Jager <aij+git@mrph.org>
-
@mmahut Marek Mahut <marek.mahut@gmail.com>
-
@bstanderline bstanderline