初创公司要求免费安全服务时

3作者: hdue9 个月前
几周前,我探索了 [已编辑],一个由 YC 投资的 AI 后端平台。 像许多安全研究人员一样,我倾向于试探新工具,看看它们如何处理常见的攻击向量。 很快就发现了问题,包括安全性和用户体验方面的问题。 ## 漏洞 *授权漏洞*:[已编辑] 限制免费用户使用 3 个项目,更多项目需要付费。 但他们的 API 并没有强制执行此限制。 任何人都可以绕过前端并直接调用 API。 这个经典的漏洞意味着免费用户可以生成无限内容,付费层级失去价值,商业模式崩溃。 *用户体验问题*:该平台还存在令人困惑的导航、不一致的设计、糟糕的层级结构、笨拙的工作流程和不清晰的入门引导。 当产品体验感觉如此粗糙时,安全漏洞只是被忽视的另一个迹象。 ## 响应 我在他们的社区频道中询问了他们的披露流程。 创始人回复说: “嗨 [姓名],我看到了你在普通频道上的消息。 目前,我们不招聘,但人们正在帮助改进平台,这对我们未来招聘人员来说是一个很好的测试。 如果你想做出贡献,请随时向我们报告错误或安全问题。 如果与安全相关,最好在私信中进行,而不是在普通频道中进行。” 翻译:<i>请为我们做免费的安全工作。 也许我们有一天会雇用你。</i> ## 为什么我没有披露 我没有透露细节,因为: - 没有漏洞赏金或认可系统 - 安全研究被定义为“免费测试” - 对未来考虑的模糊承诺,而不是当前的报酬 - 没有披露政策或时间表 - 整体缺乏专业性 发现和负责任地报告漏洞需要技能。 期望研究人员免费这样做,尤其是对于一家获得融资的初创公司来说,是不可接受的。 ## 更广泛的问题 这反映了一个更大的初创公司问题:希望社区提供帮助,但不为此付费。 公司经常要求无偿的质量保证、安全审计、错误报告和用户体验反馈,同时筹集数百万资金。 ## 优秀的公司会做什么 最好的公司有: - 明确的披露政策,并定义了时间表 - 漏洞赏金计划(即使是小的也能表示尊重) - 与研究人员进行专业沟通 - 对负责任的披露进行公开认可 这不需要太多。 即使是 10 美元的礼品卡和感谢信也很重要。 ## 当前状态 一个月后,该漏洞仍未修复,用户体验仍然很差。 对于用户来说,这意味着不准确的使用情况跟踪、经济模式崩溃、可能更深层的问题以及持续的挫败感。 对于公司来说,它揭示了一种文化,在这种文化中,安全、用户体验和尊重都是事后考虑的。 ## 给创始人的经验教训 *安全基础知识*: - 在服务器端强制执行所有限制。 永远不要相信前端。 - 发布一个简单的披露政策。 - 尊重研究人员,我们正在努力提供帮助。 *文化基础知识*: - 不要要求免费劳动。 - 将反馈视为有价值的,而不是免费的质量保证。 - 记住第一印象很重要。 安全社区希望提供帮助,但前提是不以低估专业知识为代价。 构建安全的产品。 创造直观的体验。 尊重那些帮助你改进的人。 安全债务会迅速累积,但用户体验债务会更快地扼杀用户采用。 --- 你是否也有过类似的经历,AI 初创公司期望免费的安全工作? 你如何处理那些忽视安全的公司?
查看原文
A few weeks ago, I explored [redacted], a YC-backed AI backend platform. Like many security researchers, I tend to poke at new tools to see how they handle common attack vectors.<p>It didn’t take long to find issues, both in security and user experience.<p>## The Vulnerabilities<p>*Authorization Flaw*: [redacted] limits free users to 3 items, with a paywall for more. But their API doesn’t enforce this. Anyone can bypass the frontend and call the API directly.<p>This classic flaw means free users can generate unlimited content, paid tiers lose value, and the business model collapses.<p>*UX Problems*: The platform also has confusing navigation, inconsistent design, poor hierarchy, clunky workflows, and unclear onboarding. When the product experience feels this raw, security flaws are just another sign of neglect.<p>## The Response<p>I asked in their community channel about their disclosure process. The founder replied:<p>“hi [name], i just saw your message on the general channel. right now, we are not hiring, but people are helping improving the platform and this is a good test for the future, when we will hire people. if you want to contribute, feel free to report bugs or security issues to us. if security related, it&#x27;s best on private dms rather than on general channel”<p>Translation: <i>Please do free security work for us. Maybe we’ll hire you someday.</i><p>## Why I Didn’t Disclose<p>I withheld details because: - No bug bounty or acknowledgment system - Security research framed as &quot;free testing&quot; - Vague promise of future consideration, not present compensation - No disclosure policy or timeline - Overall lack of professionalism<p>Finding and responsibly reporting vulnerabilities takes skill. Expecting researchers to do it for free, especially from a funded startup, is unacceptable.<p>## The Broader Problem<p>This reflects a larger startup issue: wanting community help without paying for it. Companies routinely ask for unpaid QA, security audits, bug reports, and UX feedback while raising millions.<p>## What Good Companies Do<p>The best companies have: - Clear disclosure policies with defined timelines - Bug bounty programs (even small ones show respect) - Professional communication with researchers - Public acknowledgment for responsible disclosure<p>It doesn’t take much. Even a $10 gift card and a thank-you matter.<p>## Current Status<p>A month later, the vulnerability is still unfixed, and UX remains rough.<p>For users, this means inaccurate usage tracking, broken economics, possible deeper issues, and ongoing frustration. For the company, it reveals a culture where security, UX, and respect are afterthoughts.<p>## Lessons for Founders<p>*Security basics*: - Enforce all limits server-side. Never trust the frontend. - Publish a simple disclosure policy. - Respect researchers, we’re trying to help.<p>*Cultural basics*: - Don’t ask for free labor. - Treat feedback as valuable, not free QA. - Remember that first impressions last.<p>The security community wants to help, but not at the cost of undervaluing expertise.<p>Build secure products. Create intuitive experiences. Respect those who help you improve. Security debt compounds quickly, but UX debt kills adoption even faster.<p>---<p>Have you had similar experiences with AI startups expecting free security work? How do you handle companies that dismiss security?