CVE-2026-48939
CRITICAL 10 KNOWN EXPLOITED PoC CATALOGUED DETECTION TEMPLATE ALL-YEARSA vulnerability in the iCagenda extension for Joomla allows the upload of arbitrary files in the file attachment feature, ultimately resulting in PHP code upload and execution.
Confirmed exploited in the wild — in CISA KEV since 2026-07-10. Patch or mitigate now.
Exploitation likelihood
20.1%chance of exploitation in 30 days · 97th percentile
Impact if exploited
10CVSS 4.0 · CRITICAL · CNA
- ConfidentialityHigh
- IntegrityHigh
- AvailabilityHigh
What an attacker needs
- ✓Access: Reachable over the network — no local access needed
- ✓Privileges: No account or privileges required
- ✓User interaction: No user interaction needed
- ✓Complexity: No special conditions — reliably repeatable
- ✓Requirements: No special attack requirements
✓ lowers the bar for an attacker · ⚠ raises it
Proof of concept
Public PoC or exploit resources are catalogued below.
Listed by the named source; Vulnpedia has not tested these resources.
PoC data: JSON
Detection templates
Detection checks are listed separately from PoCs.
Resource commands
nuclei -id CVE-2026-48939 -u https://TARGETDetection template — review its checks and affected versions before use.curl -s https://vulnpedia.com/cve/CVE-2026-48939/poc.jsonMachine-readable PoC index for this CVE (for automation).Search for new PoCs
Search GitHub now — results may be empty or unverified.
Tracked sources are checked weekly for the full archive, including PoCs published after the original disclosure. A later release appears after a tracked source lists it and a refresh succeeds.
Data snapshot:
Weakness (CWE)
- CWE-434: : Unrestricted Upload of File with Dangerous Type
CVSS vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:A/AU:Y/U:Red
References and research data (JSON)
Unverified PoC candidates
Catalogue matches for further research. These repositories have not been validated as working exploits.
3 candidates
- https://github.com/Polosss/By-Poloss..-..CVE-2026-48939
iCagenda Unauthenticated File Upload to RCE
PoC-in-GitHub · CVE-2026-48939
PoC-in-GitHub · CVE-2026-48939 · Updated 2026-07-14T23:05:10Z - https://github.com/shinthink/CVE-2026-48939
Pre-auth arbitrary file upload RCE exploit for iCagenda Joomla extension < 4.0.8 (CVSS 10.0)
PoC-in-GitHub · CVE-2026-48939
PoC-in-GitHub · CVE-2026-48939 · Updated 2026-07-14T23:05:29Z - https://github.com/ChiefYoru/CVE-2026-48939_PoC
iCagenda extension for Joomla allows the upload of arbitrary files in the file attachment feature, ultimately resulting in PHP code upload and execution.
PoC-in-GitHub · CVE-2026-48939
PoC-in-GitHub · CVE-2026-48939 · Updated 2026-07-18T22:03:20Z
Additional exploitation reports
Source-specific reports, separate from CISA KEV. Repeated observations from one source are not independent confirmations.
- VulnCheck KEV · 2026-07-10T00:00:00Z
Source guidance: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
Source ransomware assessment: Unknown
VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z - VulnCheck KEV · 2026-07-10T00:00:00ZVulnCheck KEV · CVE-2026-48939
VulnCheck KEV · CVE-2026-48939 - VulnCheck KEV · 2026-08-01T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-02T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-03T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-04T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-05T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-06T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-07T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-07T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-11T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-17T00:00:00ZVulnCheck KEV · CVE-2026-48939
24 more source reports
- VulnCheck KEV · 2026-08-18T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-19T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-20T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-26T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-27T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-28T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-08-30T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-09-03T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-09-04T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-09-07T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-09-09T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-09-10T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-09-15T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-09-20T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-09-21T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-09-26T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-09-27T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-09-29T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-10-01T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-10-02T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-10-20T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-10-21T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-10-22T00:00:00ZVulnCheck KEV · CVE-2026-48939
- VulnCheck KEV · 2026-10-23T00:00:00ZVulnCheck KEV · CVE-2026-48939
Known Affected Software Configurations
| Vendor | Product | Version range |
|---|---|---|
| Joomlic | Icagenda | ≥ 3.2.1 and < 3.9.15 |
| Joomlic | Icagenda | ≥ 4.0.0 and < 4.0.8 |
All CVSS metrics
- CRITICAL 10 v4.0 · CNA Primary
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:A/AU:Y/U:Red - CRITICAL 10 v4.0 · NVD Secondary
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:A/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:Y/R:X/V:X/RE:X/U:Red - CRITICAL 9.8 v3.1 · NVD Primary
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
References
Exploit-tagged references (not proof of a PoC)
- https://github.com/Polosss/By-Poloss..-..CVE-2026-48939 CVE record · CISA-ADP · Updated 2026-07-11T03:55:13.871Z
NVD · CVE-2026-48939 · Updated 2026-10-25T23:10:00.167
Patches & mitigations
- https://www.icagenda.com/docs/changelog/icagenda-3-9-15 CVE record · CISA-ADP · Updated 2026-07-11T03:55:13.871Z
NVD · CVE-2026-48939 · Updated 2026-10-25T23:10:00.167 - https://www.icagenda.com/docs/changelog/icagenda-4-0-8 CVE record · CISA-ADP · Updated 2026-07-11T03:55:13.871Z
NVD · CVE-2026-48939 · Updated 2026-10-25T23:10:00.167
Advisories
- https://mysites.guru/blog/icagenda-zero-day-file-upload-rce/ CVE record · CISA-ADP · Updated 2026-07-11T03:55:13.871Z
NVD · CVE-2026-48939 · Updated 2026-10-25T23:10:00.167 - https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2026-48939 CVE record · CISA-ADP · Updated 2026-07-11T03:55:13.871Z
NVD · CVE-2026-48939 · Updated 2026-10-25T23:10:00.167 - https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-38109 EUVD · EUVD-2026-38109
- https://vulncheck.com/kev VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
Technical & other
- https://www.icagenda.com/ CVE record · Joomla · Updated 2026-08-12T13:58:34.869Z
NVD · CVE-2026-48939 · Updated 2026-10-25T23:10:00.167 - https://previdian.com/CVE-2026-48939 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://www.cisa.gov/sites/default/files/feeds/known_exploited_vulnerabilities.json VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-01 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-02 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-03 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-04 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-05 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-06 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-07 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://www.recordedfuture.com/blog/july-2026-cve-landscape VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-11 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-17 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-18 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-19 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-20 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-26 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-27 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-28 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-08-30 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-09-03 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-09-04 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-09-07 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-09-09 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-09-10 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-09-15 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-09-20 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-09-21 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-09-26 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-09-27 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-09-29 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-10-01 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-10-02 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-10-20 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-10-21 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-10-22 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://api.vulncheck.com/v3/index/vulncheck-canaries?cve=CVE-2026-48939&date=2026-10-23 VulnCheck KEV · CVE-2026-48939 · Updated 2026-07-10T00:00:00Z
- https://vulncheck.com/xdb/bc41036e1ff2 VulnCheck KEV · bc41036e1ff2 · Updated 2026-07-10T00:00:00Z
- https://github.com/shinthink/CVE-2026-48939 VulnCheck KEV · bc41036e1ff2 · Updated 2026-07-10T00:00:00Z
Sources: NVD · CVE.org · All sources and attribution · EPSS