Security readout for executives and security teams
This flaw affects older verot.net class.upload.php versions used by K2 for Joomla! and other products. The upload filter did not treat .phar as dangerous, which could allow a risky file type through upload validation. Because public exploit material exists, exposed upload features deserve prompt review even though active exploitation is not shown in KEV. Exposure is most likely in PHP applications, Joomla! K2 deployments, or other products that bundle vulnerable class.upload.php and allow untrusted file uploads. The source bundle does not enumerate all downstream products. Prioritize internet-facing upload services and Joomla! K2 sites. Treat this as a high-priority remediation item where uploads are exposed to untrusted users, especially because public exploit material exists. Mitigation focus: Upgrade class.upload.php to 1.0.3 or 2.0.4 or later.; Update Joomla! K2 to a version containing the referenced fix.; Reject .phar uploads in all server-side upload validation paths..
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
CVE-2019-19576 mapping review
Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.
Open ATT&CK lookup- Severity
- Unknown
- CVSS
- Not scored
- Known Exploited
- No
- Published
CNA and ADP enrichment extracted from CVE v5
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
CVSS and timeline data
No CVSS vectors or timeline events were available in the normalized CVE source material.
Source materials
- CVE List V5 sourceCVE List V5
- https://www.verot.net/php_class_upload.htmCVE reference · x_refsource_MISC
- https://www.verot.net/CVE reference · x_refsource_MISC
- https://github.com/verot/class.upload.php/compare/2.0.3...2.0.4CVE reference · x_refsource_MISC
- https://github.com/verot/class.upload.php/commit/5a7505ddec956fdc9e9c071ae5089865559174f1CVE reference · x_refsource_MISC
- https://github.com/verot/class.upload.php/compare/1.0.2...1.0.3CVE reference · x_refsource_MISC
- https://github.com/verot/class.upload.php/commit/db1b4fe50c1754696970d8b437f07e7b94a7ebf2CVE reference · x_refsource_MISC
- https://github.com/getk2/k2/commit/d1344706c4b74c2ae7659b286b5a066117155124CVE reference · x_refsource_MISC
- https://github.com/jra89/CVE-2019-19576CVE reference · x_refsource_MISC
- https://medium.com/%40jra8908/cve-2019-19576-e9da712b779CVE reference · x_refsource_MISC
Products and packages named in the record
CWE details
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
