PatchSiren

PatchSiren cyber security CVE debrief

CVE-2021-47936 Exploit Db CVE debrief

CVE-2021-47936 is a critical unauthenticated remote code execution issue in OpenCATS 0.9.4. The supplied description says attackers can upload malicious PHP disguised as resume attachments through the careers job application endpoint and then execute commands via requests to the uploaded file in the web-accessible upload directory.

Vendor
Exploit Db
Product
Unknown
CVSS
CRITICAL 9.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-10
Original CVE updated
2026-05-10
Advisory published
2026-05-10
Advisory updated
2026-05-10

Who should care

Organizations running OpenCATS, especially internet-facing career portals and teams responsible for PHP application security, file-upload controls, and web server hardening.

Technical summary

The supplied NVD metadata and advisory references point to a missing-authentication flaw (CWE-306) in the resume-upload path. Because the careers application flow accepts attacker-controlled uploads and stores them in a location that can be executed as PHP, an unauthenticated remote attacker can achieve arbitrary command execution. The provided record rates the issue as critical with full confidentiality, integrity, and availability impact.

Defensive priority

Immediate

Recommended defensive actions

  • Remove exposure to the vulnerable OpenCATS instance until a fix or compensating control is in place.
  • Upgrade or replace OpenCATS with a version that does not allow executable upload handling, if available.
  • Ensure uploaded files are stored outside the web root and that PHP execution is disabled in any upload directory.
  • Restrict public access to the careers job application and attachment-upload endpoint.
  • Apply server-side allow-list validation for attachments and treat uploads strictly as data, not code.
  • Review web and application logs, as well as upload directories, for unexpected PHP files or suspicious requests.
  • If compromise is suspected, perform incident response review for webshells, persistence, and credential exposure.

Evidence notes

The supplied NVD record lists CVE-2021-47936 as a received vulnerability with a CVSS v4 vector indicating network reachability, no authentication, and high impact to confidentiality, integrity, and availability. The record also assigns CWE-306. The supplied description and VulnCheck reference state that malicious PHP files can be uploaded through the OpenCATS careers application flow and executed from the upload directory. The supplied enrichment does not mark this CVE as a CISA KEV item.

Official resources

The supplied record is dated 2026-05-10 for both publication and modification. Public references in the record include the OpenCATS project, an Exploit-DB entry, and a VulnCheck advisory. The supplied enrichment does not identify this CVE作为