Sceawere

Vulnerability Detail

CVE-2026-77681UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

CodeAstro Online Job Portal Unrestricted File Upload

Vulnerability Metadata

Severity
Medium
Score / CVSS
6.3
Creation Date
4h ago
Vendor
CodeAstro
Product
Online Job Portal
Attack Type
Unrestricted Upload
Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Attack Complexity
LOW

Narrative and Response

Description

A vulnerability was identified in CodeAstro Online Job Portal 1.0. Affected by this vulnerability is an unknown functionality of the file /users/update-profile.php. The manipulation of the argument Name leads to unrestricted upload. The attack can be initiated remotely. The exploit is publicly available and might be used.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "6.3",
  "pubDate": "2026-08-21T10:16:39.047Z",
  "pubdate": "2026-08-21T10:16:39.047Z",
  "executiveSummary": "An unrestricted file upload vulnerability has been identified in CodeAstro Online Job Portal version 1.0, specifically within the profile update functionality located at /users/update-profile.php. This security flaw arises from inadequate validation and sanitization mechanisms applied to user-supplied input parameters, most notably the Name argument during profile modification processes. An unauthenticated or remote attacker can leverage this vulnerability to bypass file type restrictions, allowing the upload of arbitrary and potentially malicious files to the underlying web server. Successful exploitation of this vulnerability can lead to severe security implications, including remote code execution (RCE), complete system compromise, unauthorized access to sensitive data, and potential manipulation of the host environment. The attack can be initiated entirely remotely over the network without requiring complex preconditions, assuming access to the vulnerable endpoint is achievable. Given that functional exploit code has been made publicly available, the risk of active exploitation by malicious actors is significantly elevated. Organizations utilizing this software are exposed to high-severity risks until appropriate remediation controls or patches are implemented to enforce strict input validation and file extension filtering.",
  "technicalDetails": "The vulnerability resides in the profile update mechanism implemented in the vulnerable component /users/update-profile.php within CodeAstro Online Job Portal 1.0. The root cause of the issue stems from a failure of the application to properly validate, filter, or restrict the type, extension, and content of files uploaded in conjunction with or via the manipulation of the Name parameter. During normal operations, the application expects textual input for profile attributes; however, weak type handling and the absence of robust server-side file verification allow an adversary to smuggle executable payloads through the upload vector.\nThe exploitation method relies on supplying a crafted payload—typically a malicious web shell written in languages such as PHP—disguised or injected via the vulnerable handling logic in /users/update-profile.php. Because the application fails to restrict file extensions (such as permitting .php, .phtml, or double extensions) or store uploaded files outside of the web root with randomized filenames, the uploaded file is written directly to an accessible directory on the server file system.\nThe attack flow proceeds as follows: First, the attacker identifies the exposed /users/update-profile.php endpoint and analyzes the expected parameters. Second, the attacker crafts an HTTP request modifying the Name argument or attaching a malicious file payload to the request headers or body. Third, the application processes the request and improperly saves the file to the web-accessible server directory without enforcing whitelist-based validation on the file extension or MIME type. Finally, the attacker navigates directly to the uploaded file's URL via the browser or an automated tool, triggering execution of the embedded script within the context of the web server user.\nThe affected version is CodeAstro Online Job Portal 1.0. Network exposure is high, as the vulnerable endpoint is accessible remotely over standard HTTP/HTTPS protocols. Depending on the exact application configuration, exploitation may occur with or without prior authentication, targeting the permissions assigned to the web server process. The post-exploitation impact includes arbitrary command execution, privilege escalation vectors, lateral movement within the network, data exfiltration, and full operational disruption of the affected host."
}
CVE-2026-77681: CodeAstro Online Job Portal Unrestricted File Upload (MEDIUM Severity, CVSS: 6.3) - Sceawere