file_exists (const char * filename) {
    return (access(filename, F_OK) == 0);
}

This category addresses vulnerabilities caused by flawed access control mechanisms, where incorrect permission settings allow unauthorized users to access restricted resources.