CVE-2024-24768 json
1Panel set-cookie is missing the Secure keyword
published 2024-02-05 2 y ago modified 2026-09-10 1 mo ago also GHSA-9xfw-jjq2-7v8h , GO-2024-2531 , EUVD-2024-0604
- cvss
- 6.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 23%
- public exploits
- 0
- none known
Summary
1Panel is an open source Linux server operation and maintenance management panel. The HTTPS cookie that comes with the panel does not have the Secure keyword, which may cause the cookie to be sent in plain text if accessed using HTTP. This issue has been patched in version 1.9.6.
Patch / fix
- go github.com/1Panel-dev/1Panel 1.9.6
- github.com/1Panel-dev/1Panel@1169648 commit
- github.com/1Panel-dev/1Panel#3817 pull request
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
0.30% chance of exploitation in the next 30 days, higher than 23% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L |
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
| GitHub | 3.1 | 3.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/1Panel-dev/1Panel | <1.9.6 |
1.9.6 |
Affected products
- 1Panel-dev 1Panel
Classification
References
-
github.com
/1Panel-dev/1Panel/pull/3817
web, patch
-
github.com
/1Panel-dev/1Panel/commit/1169648162c4b9b48e0b4aa508f9dea4d6bc50d5
web, patch
-
github.com
/1Panel-dev/1Panel/security/advisories/GHSA-9xfw-jjq2-7v8h
web, third-party-advisory, advisory
-
nvd.nist.gov
/vuln/detail/CVE-2024-24768
advisory
-
github.com
/1Panel-dev/1Panel
package
Sources
- CVE List CVE-2024-24768
- GitHub Advisory GHSA-9xfw-jjq2-7v8h
- NVD CVE-2024-24768
- OSV GO-2024-2531
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.