AI找Bug
Search documents
把Bug“曝光”到全网,谷歌逼FFmpeg维护者“按时修复”,遭怒怼:别光用AI找Bug,有本事你自己修啊!
猿大侠· 2025-11-10 04:11
Core Viewpoint - The article discusses the conflict between Google Project Zero and the open-source framework FFmpeg regarding the responsibility of fixing bugs discovered by AI tools, highlighting the tension between corporate resources and volunteer efforts in the open-source community [1][9]. Group 1: Google Project Zero's New Policy - In July 2025, Google Project Zero introduced a "Reporting Transparency" policy, requiring the disclosure of bugs within a week of discovery, even if they are not yet fixed, while maintaining a standard 90-day repair window for vendors [3][5]. - The policy aims to reduce the "upstream patch lag," which refers to the delay in users receiving fixes after they have been implemented upstream [3][5]. Group 2: Impact on FFmpeg - In August 2025, Google reported that Big Sleep had identified around 20 bugs in various open-source projects, including FFmpeg, which is widely used in browsers and media applications [5][6]. - Although most bugs were rated as low or medium risk, FFmpeg maintainers faced public pressure to fix these issues without receiving any direct patches from Google [6][7]. Group 3: Reactions from FFmpeg Developers - FFmpeg developers expressed frustration on social media, arguing that Google’s approach places undue pressure on volunteers to fix bugs without providing any solutions [9][10]. - They criticized the situation as a form of "corporate coercion," where a wealthy company uses its AI to find vulnerabilities and shifts the repair responsibility to unpaid volunteers [9][10]. Group 4: Broader Context of Open Source Maintenance - This conflict is not isolated; similar frustrations have been voiced by other open-source maintainers, such as Nick Wellnhofer from libxml2, who highlighted the challenges of managing bug reports without compensation [11][12]. - The article emphasizes the precarious nature of open-source infrastructure, which often relies on a small number of volunteers, raising concerns about sustainability and security [12][14]. Group 5: Ongoing Debate - The debate continues, with Google asserting its goal is to ensure bugs are fixed before exploitation, while FFmpeg argues that the lack of financial support and manpower makes it unrealistic to expect timely fixes from volunteers [13][14]. - The situation underscores the fragile foundation of the modern internet, which is heavily dependent on the goodwill of a few dedicated individuals [15].
把 Bug 曝光到全网,谷歌逼 FFmpeg 维护者“按时修复”,遭怒怼:别光用 AI 找 Bug,有本事你自己修啊!
程序员的那些事· 2025-11-09 05:10
Core Viewpoint - The article discusses the conflict between Google Project Zero and the open-source framework FFmpeg regarding the responsibility of fixing bugs discovered by AI tools, raising questions about the ethics of relying on volunteer maintainers for critical software security [1][17]. Group 1: Triggering Event - Google Project Zero announced a new policy called "Reporting Transparency" in July 2025, which requires the disclosure of bugs within a week of discovery, even if they are not yet fixed, while maintaining a standard 90-day repair window for vendors [3][5]. - The policy aims to reduce the "upstream patch lag," where fixes are available but not yet distributed to users, facilitated by Google's AI security engine, Big Sleep [3][5]. Group 2: Bug Discovery and Response - In August 2025, Big Sleep identified approximately 20 bugs in major open-source projects, including FFmpeg, which is widely used in browsers and media applications [5][6]. - Although most bugs were rated as low or medium risk, the public nature of the disclosures pressured FFmpeg maintainers to fix the bugs quickly without providing any direct patches from Google [6][7]. Group 3: FFmpeg's Reaction - FFmpeg developers expressed their frustration on social media, arguing that Google’s approach places undue pressure on volunteers to fix bugs without offering any support or solutions [8][12]. - They criticized the situation as a form of "corporate coercion," where a wealthy company uses AI to find vulnerabilities and then shifts the repair responsibility to unpaid volunteers [8][12]. Group 4: Diverging Perspectives - The security research camp, supporting Google, argues that FFmpeg, as a critical internet supplier, has an obligation to fix vulnerabilities and that the responsibility lies with maintainers [9][10]. - Conversely, the open-source camp, supporting FFmpeg, contends that Google should also contribute by providing patches alongside bug reports, emphasizing the strain on volunteer developers [12][13]. Group 5: Historical Context - This conflict is not unprecedented; similar frustrations have been voiced by other open-source maintainers, such as Nick Wellnhofer from libxml2, who highlighted the pressure from Google Project Zero [16]. - The article references the XZ Utils incident, where over-reliance on a few volunteers led to significant security risks, underscoring the vulnerabilities in the open-source ecosystem [16][18]. Group 6: Broader Implications - The ongoing debate highlights the fragile nature of the internet's foundational infrastructure, which often relies on a small number of volunteers, raising concerns about sustainability and security in the face of increasing bug reports from AI tools [17][18].
把Bug“曝光”到全网,谷歌逼FFmpeg维护者“按时修复”,遭怒怼:别光用AI找Bug,有本事你自己修啊
3 6 Ke· 2025-11-07 11:47
Core Points - The conflict between Google Project Zero and the open-source framework FFmpeg revolves around the responsibility for fixing bugs discovered by AI tools [1][10] - Google introduced a "Reporting Transparency" policy to publicly disclose bugs within a week of discovery, which has led to pressure on open-source maintainers to fix these issues without providing patches [2][3][4] Group 1: Google Project Zero's Actions - Google Project Zero's AI tool, Big Sleep, identified approximately 20 bugs in various open-source projects, including FFmpeg, which is widely used in browsers and media applications [3] - The "Reporting Transparency" policy aims to reduce the time lag in patching vulnerabilities but places the burden of fixing these bugs on volunteer maintainers [2][3][4] Group 2: FFmpeg's Response - FFmpeg developers expressed frustration over Google's approach, arguing that it is unreasonable for a billion-dollar company to rely on volunteers to fix bugs identified by its AI without providing any patches [5][6] - The developers highlighted the pressure they face from public scrutiny to resolve these issues quickly, which they view as an unfair expectation [5][10] Group 3: Broader Implications - The debate has sparked a larger discussion about the sustainability of open-source projects, which often rely on a small number of volunteers [9][10] - Previous instances of similar conflicts, such as with libxml2, indicate a growing concern about the burnout and attrition of open-source maintainers due to external pressures [9][11]