CVE-2024-50610
published 2024-10-27CVE-2024-50610: GSL (GNU Scientific Library) through 2.8 has an integer signedness error in gsl_siman_solve_many in siman/siman.c. When params.n_tries is negative, incorrect…
PriorityP411low3.6CVSS 3.1
AVLACHPRLUINSUCNILAL
EPSS
0.28%
20.7th percentile
GSL (GNU Scientific Library) through 2.8 has an integer signedness error in gsl_siman_solve_many in siman/siman.c. When params.n_tries is negative, incorrect memory allocation occurs.
Affected
2 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | gsl | < gsl 2.8+dfsg-4 (forky) | gsl 2.8+dfsg-4 (forky) |
| gnu | gnu_scientific_library | <= 2.8 | — |
CVSS provenance
nvdv3.13.6LOWCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L
osv3.6LOW
vendor_debian3.6LOW
vendor_redhat3.6LOW
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-pj8w-xcg3-82vx: GSL (GNU Scientific Library) through 2
ghsa_unreviewed·2024-10-28
CVE-2024-50610 [LOW] CWE-190 GHSA-pj8w-xcg3-82vx: GSL (GNU Scientific Library) through 2
GSL (GNU Scientific Library) through 2.8 has an integer signedness error in gsl_siman_solve_many in siman/siman.c. When params.n_tries is negative, incorrect memory allocation occurs.
OSV
CVE-2024-50610: GSL (GNU Scientific Library) through 2
osv·2024-10-27·CVSS 3.6
CVE-2024-50610 [LOW] CVE-2024-50610: GSL (GNU Scientific Library) through 2
GSL (GNU Scientific Library) through 2.8 has an integer signedness error in gsl_siman_solve_many in siman/siman.c. When params.n_tries is negative, incorrect memory allocation occurs.
Red Hat
gsl: integer overflow in gsl/siman/siman.c
vendor_redhat·2024-10-27·CVSS 3.6
CVE-2024-50610 [LOW] CWE-190 gsl: integer overflow in gsl/siman/siman.c
gsl: integer overflow in gsl/siman/siman.c
GSL (GNU Scientific Library) through 2.8 has an integer signedness error in gsl_siman_solve_many in siman/siman.c. When params.n_tries is negative, incorrect memory allocation occurs.
A flaw was found in the GNU Scientific Library (GSL). A specially-crafted payload can trigger incorrect memory allocation, which can lead to memory corruption or an application crash.
Package: gsl (Red Hat Enterprise Linux 7) - Fix deferred
Package: gsl (Red Hat Enterprise Linux 8) - Fix deferred
Package: gsl (Red Hat Enterprise Linux 9) - Fix deferred
Debian
CVE-2024-50610: gsl - GSL (GNU Scientific Library) through 2.8 has an integer signedness error in gsl_...
vendor_debian·2024·CVSS 3.6
CVE-2024-50610 [LOW] CVE-2024-50610: gsl - GSL (GNU Scientific Library) through 2.8 has an integer signedness error in gsl_...
GSL (GNU Scientific Library) through 2.8 has an integer signedness error in gsl_siman_solve_many in siman/siman.c. When params.n_tries is negative, incorrect memory allocation occurs.
Scope: local
bookworm: open
bullseye: open
forky: resolved (fixed in 2.8+dfsg-4)
sid: resolved (fixed in 2.8+dfsg-4)
trixie: resolved (fixed in 2.8+dfsg-4)
No detection rules found.
No public exploits indexed.
2024-10-27
Published