用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/CyberStrikeus/CyberStrike --skill cis-cassandra40-v130-3-7命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | cis-cassandra40-v130-3.7 |
| description | Review User-Defined Roles |
| category | cis-cassandra |
| version | 1.3.0 |
| author | cyberstrike-official |
| tags | ["cis","cassandra","access-control","passwords","roles","privileges"] |
| cis_id | 3.7 |
| cis_benchmark | CIS Apache Cassandra 4.0 Benchmark v1.3.0 |
| tech_stack | ["cassandra"] |
| cwe_ids | [] |
| chains_with | [] |
| prerequisites | [] |
| severity_boost | {} |
The MEMBER_OF column found in the system_auth.roles table shows roles granted to roles.
The MEMBER_OF column shows whoever has roles granted to roles and depending on the role and the privileges grant to the role should be limited . Limiting the accounts that have the certain roles reduces the chances that an attacker can exploit these capabilities.
Execute the following SQL statement to audit this setting:
select role, can_login, member_of from system_auth.roles;
Looking for can_login which tells you that role can log into cassandra and member_of is when roles are granted to roles.
Looking at those users from the query that have member_of that is NOT null, decide if that user truly needs that role, if not, for each user, issue the following SQL statement (replace <is_member> with the value of member_of returned by the query in the audit procedure)
revoke <is_member> from role;
Controls Version v8:
Controls Version v7: