2.5 LOW
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Local (L)
- Attack Complexity (AC): High (H)
- Privileges Required (PR): Low (L)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): None (N)
- Integrity (I): None (N)
- Availability (A): Low (L)
- Modified Attack Vector (MAV): Local (L)
- Modified Attack Complexity (MAC): High (H)
- Modified Privileges Required (MPR): Low (L)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): None (N)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): None (N)
- Modified Availability (MA): Low (L)
Activity log
- Created suggestion
Popt-devel: popt-static: off-by-one in poptstuffargs
A flaw was found in popt, a command-line option parsing library. An off-by-one error in the poptStuffArgs function, when repeatedly called by a host application or through deep alias nesting, can lead to corruption of internal program data. This corruption could potentially enable a local attacker to execute arbitrary code if the host application then unsafely processes the altered data.
References
Affected products
Matching in nixpkgs
pkgs.popt
Command line option parsing library
pkgs.ipopt
Software package for large-scale nonlinear optimization
pkgs.poptop
Modern top command that charts system metrics like CPU load, network IO, etc in the terminal
pkgs.poptracker
Scriptable tracker for randomized games
pkgs.scipopt-ug
Ubiquity Generator framework to parallelize branch-and-bound based solvers
pkgs.scipopt-gcg
Branch-and-Price & Column Generation for Everyone
pkgs.scipopt-scip
Solving Constraint Integer Programs
pkgs.scipopt-zimpl
Zuse Institute Mathematical Programming Language
pkgs.scipopt-papilo
Parallel Presolve for Integer and Linear Optimization
pkgs.scipopt-soplex
Sequential object-oriented simPlex
pkgs.pkgsRocm.scipopt-ug
Ubiquity Generator framework to parallelize branch-and-bound based solvers
pkgs.python313Packages.cyipopt
Cython interface for the interior point optimzer IPOPT
Package maintainers
-
@nim65s Guilhem Saurel <guilhem.saurel@laas.fr>
-
@qbisi qbisicwate <qbisicwate@gmail.com>
-
@pmeinhold Paul Meinhold <paulmatti@protonmail.com>
-
@alyssais Alyssa Ross <hi@alyssa.is>
-
@luftmensch-luftmensch Valentino Bocchetti <valentinobocchetti59@gmail.com>
-
@freyacodes Freya Arbjerg <freya@arbjerg.dev>
-
@pyrox0 Pyrox <pyrox@pyrox.dev>