8.7 HIGH
- CVSS version (CVSS): 4.0
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Attack Requirement (AT): None (N)
- Privileges Required (PR): None (N)
- User Interaction (UI): None (N)
- Vulnerable System Impact Confidentiality (VC): None (N)
- Vulnerable System Impact Integrity (VI): None (N)
- Vulnerable System Impact Availability (VA): High (H)
- Subsequent System Impact Confidentiality (SC): None (N)
- Subsequent System Impact Integrity (SI): None (N)
- Subsequent System Impact Availability (SA): None (N)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Attack Requirement (MAT): None (N)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): None (N)
- Modified Vulnerable System Impact Confidentiality (MVC): None (N)
- Modified Vulnerable System Impact Integrity (MVI): None (N)
- Modified Vulnerable System Impact Availability (MVA): High (H)
- Modified Subsequent System Impact Confidentiality (MSC): Negligible (N)
- Modified Subsequent System Impact Integrity (MSI): Negligible (N)
- Modified Subsequent System Impact Availability (MSA): Negligible (N)
- Safety (S): Not Defined (X)
- Automatable (AU): Not Defined (X)
- Recovery (R): Not Defined (X)
- Value Density (V): Not Defined (X)
- Vulnerability Response Effort (RE): Not Defined (X)
- Provider Urgency (U): Not Defined (X)
- Confidentiality Req. (CR): Not Defined (X)
- Integrity Req. (IR): Not Defined (X)
- Availability Req. (AR): Not Defined (X)
- Exploit Maturity (E): Not Defined (X)
by @LeSuisse Activity log
- Created suggestion
- @LeSuisse dismissed (not in Nixpkgs)
In OpenStack Swift through 2.38.0, the proxy server Accept header …
In OpenStack Swift through 2.38.0, the proxy server Accept header parser contains a regular expression vulnerable to catastrophic backtracking (ReDoS). The "qdtext" pattern (?:[^"]|\\.)* allows an unauthenticated remote attacker to send a crafted Accept header that causes exponential CPU consumption in the proxy worker. A payload of 32 backslash-character pairs exceeds 30 seconds of CPU time. No authentication is required. Repeated requests can exhaust all proxy worker threads, resulting in a complete denial of service.
References
-
https://launchpad.net/bugs/2158771 issue-tracking
-
-
https://security.openstack.org/ossa/OSSA-2026-031.html vendor-advisory
Affected products
- <2.37.3
- ==2.38.0
- <2.36.3
- <2.35.4
Matching in nixpkgs
pkgs.swift
Swift Programming Language
pkgs.swiften
XMPP library for C++, used by the Swift client
pkgs.swiftpm
Package Manager for the Swift Programming Language
pkgs.swiftlint
Tool to enforce Swift style and conventions
pkgs.swift-quit
Automatic quitting of macOS apps when closing their windows
pkgs.cargo-swift
Cargo plugin to easily build Swift packages from Rust code
pkgs.swiftclient
Client library for OpenStack Swift API
pkgs.swiftformat
Code formatting and linting tool for Swift
pkgs.swiftpm2nix
Generate a Nix expression to fetch swiftpm dependencies
pkgs.swiftshader
High-performance CPU-based implementation of the Vulkan 1.3 graphics API
-
nixos-unstable 2025-10-15
- nixpkgs-unstable 2025-10-15
- nixos-unstable-small 2025-10-15
-
nixos-26.05 2025-10-15
- nixos-26.05-small 2025-10-15
- nixpkgs-26.05-darwin 2025-10-15
pkgs.swift-format
Formatting technology for Swift source code
pkgs.protoc-gen-swift
Protobuf plugin for generating Swift code
pkgs.swiftdefaultapps
View and change the default application for url schemes and UTIs
pkgs.swiftPackages.swift
Swift Programming Language
pkgs.swiftPackages.XCTest
Framework for writing unit tests in Swift
pkgs.swiftPackages.swiftpm
Package Manager for the Swift Programming Language
pkgs.swiftPackages.Dispatch
Grand Central Dispatch
pkgs.kodiPackages.xbmcswift2
Framework to ease development of Kodi addons
pkgs.python313Packages.swift
OpenStack Object Storage
pkgs.python314Packages.swift
OpenStack Object Storage
pkgs.swiftPackages.Foundation
Core utilities, internationalization, and OS independence for Swift
pkgs.swiftPackages.swift-docc
Documentation compiler for Swift
pkgs.python313Packages.swifter
Package which efficiently applies any function to a pandas dataframe or series in the fastest available manner
pkgs.python314Packages.swifter
Package which efficiently applies any function to a pandas dataframe or series in the fastest available manner
pkgs.swiftPackages.swiftpm2nix
Generate a Nix expression to fetch swiftpm dependencies
pkgs.swift-corelibs-libdispatch
Grand Central Dispatch
pkgs.swiftPackages.swift-driver
Swift compiler driver
pkgs.swiftPackages.swift-format
Formatting technology for Swift source code
pkgs.swiftPackages.swift-unwrapped
Swift Programming Language
pkgs.swiftPackages.swiftNoSwiftDriver
Swift Programming Language
pkgs.vscode-extensions.sswg.swift-lang
Swift Language Support for Visual Studio Code
pkgs.python313Packages.python-swiftclient
Client library for OpenStack Swift API
pkgs.python314Packages.python-swiftclient
Client library for OpenStack Swift API
pkgs.tree-sitter-grammars.tree-sitter-swift
Tree-sitter grammar for swift
pkgs.vimPlugins.nvim-treesitter-parsers.swift
Tree-sitter grammar for swift
-
nixos-unstable 0.0.0+rev=8abb3e8
- nixpkgs-unstable 0.0.0+rev=8abb3e8
- nixos-unstable-small 0.0.0+rev=28fe3a8
-
nixos-26.05 0.0.0+rev=8abb3e8
- nixos-26.05-small 0.0.0+rev=8abb3e8
- nixpkgs-26.05-darwin 0.0.0+rev=8abb3e8
pkgs.python313Packages.tree-sitter-grammars.tree-sitter-swift
Python bindings for tree-sitter-swift
Package maintainers
-
@Eliot00 Elliot Xu <hack00mind@gmail.com>
-
@minijackson Rémi Nicole <minijackson@riseup.net>
-
@peterhoeg Peter Hoeg <peter@hoeg.com>
-
@nvmd Sergey Kazenyuk <kazenyuk@pm.me>
-
@dschrempf Dominik Schrempf <dominik.schrempf@gmail.com>
-
@cpages Carles Pagès <page@ruiec.cat>
-
@aanderse Aaron Andersen <aaron@fosslib.net>
-
@matteo-pacini Matteo Pacini <m@matteopacini.me>
-
@anthonyroussel Anthony Roussel <anthony@roussel.dev>
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
-
@vinetos vinetos <contact+git@vinetos.fr>
-
@natsukium Tomoya Otabi <nixpkgs@natsukium.com>
-
@stepbrobd Yifei Sun <ysun@hey.com>
-
@A-jay98 Ali Jamadi <ali@jamadi.me>
-
@mightyiam Shahar "Dawn" Or <mightyiampresence@gmail.com>
-
@adfaure Adrien Faure <adfaure@pm.me>
-
@Samasaur1 Samasaur <sam@samasaur.com>
-
@stephank Stéphan Kochen <nix@stephank.nl>
-
@dduan Daniel Duan <daniel@duan.ca>
-
@cmm Michael Livshin <repo@cmm.kakpryg.net>
-
@Enzime Michael Hoang
-
@malob Malo Bourgon <mbourgon@gmail.com>
-
@Twey James ‘Twey’ Kay <twey@twey.co.uk>
-
@bdesham Benjamin Esham <benjamin@esham.io>
-
@DimitarNestorov Dimitar Nestorov <nix@dimitarnestorov.com>
-
@aciceri Andrea Ciceri <andrea.ciceri@autistici.org>