CVE-2023-48648 json
Concrete CMS allows unauthorized access because directories can be created with insecure permissions
published 2023-11-17 2 y ago modified 2026-06-17 4 mo ago also GHSA-m87h-jxr6-f82w , EUVD-2023-2998
- cvss
- 9.8
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.2%
- EPSS 1.2% chance of exploitation in 30 days, percentile 69%
- public exploits
- 0
- none known
Summary
Concrete CMS before 8.5.13 and 9.x before 9.2.2 allows unauthorized access because directories can be created with insecure permissions. File creation functions (such as the Mkdir() function) gives universal access (0777) to created folders by default. Excessive permissions can be granted when creating a directory with permissions greater than 0755 or when the permissions argument is not specified.
Patch / fix
- packagist concrete5/concrete5 8.5.13, 9.2.2
- concretecms concrete_cms 8.5.13, 9.2.2
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- total
- Assessed
- 2 y ago
Exploit prediction
1.23% chance of exploitation in the next 30 days, higher than 69% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| NVD | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| CNA | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | concrete5/concrete5 | <8.5.13 >=9.0.0, <9.2.2 |
8.5.13 9.2.2 |
Affected products
- concretecms concrete_cms
Classification
- Weakness
-
- CWE-276 Incorrect Default Permissions
References
-
github.com
/concretecms/concretecms/pull/11677
web
-
github.com
/concretecms/concretecms/commit/707b974826b761dda5c0baaf345c8582157d9307
web
-
github.com
/concretecms/concretecms/commit/eb882681a0ed19798a8f689d257af8dfe2f3a279
web
-
concretecms.org
/about/project-news/security/2023-11-09-security-blog-about-updated-cves-and-new-release
web, release-notes, vendor-advisory
-
documentation.concretecms.org
/developers/introduction/version-history/922-release-notes
web, release-notes
-
documentation.concretecms.org
/developers/introduction/version-history/8513-release-notes
web, release-notes
-
nvd.nist.gov
/vuln/detail/CVE-2023-48648
advisory
-
github.com
/concretecms/concretecms
package
Sources
- CVE List CVE-2023-48648
- GitHub Advisory GHSA-m87h-jxr6-f82w
- NVD CVE-2023-48648
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.