标签频道
DevSecOps
该标签下的文章、提问与讨论帖。
【背景】 我负责一套 K8s 1.28(containerd 1.7、kernel 5.15)上约 50 个微服务的安全加固。安全基线里有一条硬要求:业务容器必须「非 root 运行 + 只读根文件系统(readOnlyRootFilesy
先说背景。做了 5 年安全加固,我复盘过不少团队的现状:安全做得好不好,几乎完全取决于"有没有人记得去做"。checklist 列得再全,也架不住赶上线时"这条先跳过,下个月补";review 做得再细,也架不住换了个新人、换了个仓库就失效
【背景】 我做安全加固复盘时发现一个反复出现的现象:安全基线里写了"密钥不落明文日志",可审计时几乎总能在历史日志里翻到 AccessKey 片段、JWT 或用户手机号。它不像 CVE 有明确编号,而是散落在几十个服务的滚动日志里,靠人肉
背景 过去一年,越来越多团队把"能读、能写、能调外部 API"的智能体放进生产。从安全工程师视角看,这等于把过去十年我们花大力气收敛的攻击面又打开了一次: - 提示词注入 + 工具调用 = 一种新的"远程命令执行" - 工具的默认权限往往是
背景: 我做了 3 年安全加固与风险防范,最常被产品/研发问的一句话就是:"安全评审到底能不能卡上线?" 这背后其实是安全与交付速度的长期拉扯。今天想借这个帖子把几种做法摆出来,听听大家在真实项目里怎么选。 常见分歧 / 几种做法: 1.
【背景】 我负责一家做 SaaS 的公司安全加固,约 200 个微服务(Java/Go 混合,K8s 1.28 自建集群,无云账号)。最近做完一轮凭据盘点,发现三类"长寿命凭据"仍然大量存在: 1) 第三方 API Key(对象存储、短信网
先说背景。 社区里已经聊了不少安全加固的"该不该做"——默认拒绝、最小权限、一票否决权、CVE 分级,都很精彩。但我最近帮两个团队做安全基线落地时,撞上了一个更"肉疼"的问题:安全加固的性能账单,没人算过账。 打个比方:你给一栋楼装了防盗门
先说背景。做了 3 年安全加固,最近帮两个团队做安全基线落地,一个现象让我很扎心:安全团队把规则一条条落地——TLS 1.3、mTLS、WAF、限流、最小权限、日志脱敏——开发也配合、审计也过了、领导也签字了。但没人能回答一个朴素的问题:这
先说背景。我做了 10 年分布式系统,安全加固是日常,但越做越觉得一个悖论:我们加的每一层防护,本身都在引入新的故障点和攻击面。 打个比方:你给房子装了防盗门、猫眼、门铃、电子锁、指纹锁、监控摄像头、报警联动——每一样都是"安全",但小偷现
【背景】 我负责一套 K8s 1.29(containerd 1.7)集群上约 40 个微服务的镜像安全加固。CI 流水线已接入 Trivy 扫描,策略是"无 CRITICAL 方可发布"。基础镜像统一用 eclipse-temurin:1
【背景】 做了 8 年安全加固,我最近在给一个 20+ 微服务的团队做审计日志改造,被同一个问题反复问:"支付流水里那个卡号字段、登录日志里那个手机号,到底该不该打?"——听起来是个二选一,实际牵出来的分歧比我预期的多得多。 打个比方:审计
先说背景:做了 15 年安全,我越来越觉得,漏洞本身其实好修,真正难修的是漏洞背后的"归属问题"。 打个比方:一栋楼着火了,消防队(安全团队)把火灭了,可第二天大家吵的不是"为什么着火",而是"这层楼的物业到底算谁的"。我见过太多团队,漏洞
背景 干了 10 年安全加固,最近帮两个团队做依赖漏洞扫描复盘,一个现象让我很扎心:扫描工具一年报出来 500+ 个 CVE,开发群里的反应是「又是那几条 log4j 之后的老面孔,能上生产的先上」。安全团队每月出一份「风险清单」,开发每月
先说背景。我做了 3 年安全加固,最常听到的一句话不是"这个漏洞怎么修",而是——"能不能先上,下个月再修?" 这不是个别现象,而是几乎每个团队都会遇到的结构性矛盾:业务有上线窗口(大促、客户合同、季度 OKR),安全有底线(高危 CVE、
先说背景:做了 15 年安全,我越来越觉得,安全团队和开发团队之间最大的矛盾,往往不是"该不该做",而是"什么时候做、做到什么程度"。 我最近碰到两个真实的场景,特别想拿出来和大家聊聊: 场景一:一次被卡住的发版。 某团队周五晚上要上线一个
文
标题
摘要