My English Study매일 만나는 비즈니스 영어
← BSP·OS 릴리스 학습 목록

SYSTEM SW / 2026-08-09 / BSP & OS release

Planning the September Security Patch and Quarterly Platform Release Adoption

9월 보안 패치와 분기 플랫폼 릴리스 적용 계획

Google의 9월 보안 공지에 포함될 취약점 패치와 분기 플랫폼 릴리스(QPR) 적용 시점을 정하는 회의입니다. 릴리스 관리, 제품 보안, Google 파트너 엔지니어링·보안 파트너십, 칩셋 벤더 Qorvix 보안팀이 패치 전달 일정, 엠바고 규칙, QPR 적용 여부를 논의합니다.

가상의 비즈니스 회의 · 중급~고급 · 2,213단어 · 약 18분

Grace Jung · Release ManagementJiho Nam · Product SecuritySungmin Yoo · Product SecurityKevin Albright · Google Partner EngineeringOlivia Grant · Google Partner EngineeringRaj Mehta · Qorvix Product Security

01 / English script

Attendance

01 · Grace JungRelease Management

Hello, everyone. Thanks for joining. Before we start, a reminder that today's discussion includes vulnerability details that are under embargo until the September bulletin is published, so please don't forward the slides or the notes outside this group. I'm Grace from Release Management. I own the monthly maintenance release train for Orion and Orion Lite.

02 · Jiho NamProduct Security

Jiho Nam, Product Security. I lead our patch response, which means I track every monthly bulletin and make sure each vulnerability is fixed in our builds on time.

03 · Sungmin YooProduct Security

Sungmin Yoo, also Product Security. I focus on vendor components, so anything in the chipset drivers or firmware comes through me.

04 · Kevin AlbrightGoogle Partner Engineering

Kevin Albright, partner engineering at Google. Some of you met me last week on the Atlas call. Today, I'm mainly here for the quarterly platform release question.

05 · Olivia GrantGoogle Partner Engineering

Olivia Grant, also Google, on the security partnerships side. I manage the advance notification program, so I'm the one who sends you the bulletin preview each month.

06 · Raj MehtaQorvix Product Security

Raj Mehta, product security at Qorvix, joining from San Diego. I coordinate the fixes for vulnerabilities in our components that appear in Google's bulletins.

Agenda and Bulletin Overview

07 · Grace JungRelease Management

Thank you. We have two topics today. First, the September security bulletin, and specifically one critical vendor issue that could put our patch date at risk. Second, whether and when we adopt Google's quarterly platform release on Orion. Jiho, could you give us the overview of the September bulletin?

08 · Jiho NamProduct Security

Sure. The preview we received from Olivia's team lists thirty-eight vulnerabilities for September. Thirty-one are in the Android platform itself, and Google has already provided patches for all of them. They're straightforward to apply, and my team has already merged twenty-six into our maintenance branch. The remaining seven are vendor issues: two in kernel components and five in Qorvix components.

09 · Grace JungRelease Management

And which one is the problem?

10 · Sungmin YooProduct Security

One of the Qorvix issues is rated critical. It's in the GPU driver, and it allows a malicious app to read and write kernel memory. In other words, it's a privilege escalation from a normal app to full control of the device. It's the most serious item in the whole bulletin, and right now, we don't have a fix for it.

The Critical GPU Vulnerability

11 · Grace JungRelease Management

Raj, what's the status on your side?

12 · Raj MehtaQorvix Product Security

Let me be upfront about the timeline. We confirmed the vulnerability three weeks ago. The obvious fix, a bounds check in the memory mapping path, turned out to break a performance optimization that several games rely on. So we had to redesign the fix. The new version is in internal testing now, and our current estimate for delivery to customers is September 3rd.

13 · Grace JungRelease Management

That's a problem for us. Our September maintenance build has a content cutoff of August 25th, so that SQE can complete validation and the carriers can approve it in time for the first week of September. A September 3rd delivery misses that by more than a week.

14 · Olivia GrantGoogle Partner Engineering

I should add the policy context here. The bulletin goes public on September 7th. After that, the vulnerability details are known, and the risk of exploitation goes up quickly, especially for a GPU issue like this one. We expect partners to ship critical fixes as soon as possible after publication. For devices in our security update program, the expectation is that the patch level reported by the device is accurate, meaning we can't claim the September level without including this fix.

15 · Jiho NamProduct Security

Right, and that's an important point. If we ship the September build without the GPU fix, we'd have to declare the August patch level, even though we include thirty-seven of the thirty-eight September fixes. That looks bad in every security report, and some enterprise customers have contractual requirements on the patch level.

16 · Raj MehtaQorvix Product Security

I understand the pressure. One option I can offer is an interim fix. We can deliver the original simple bounds check by August 20th. It closes the vulnerability completely, but it costs about eight percent in frame rate for the affected games. The full fix without the performance penalty would follow on September 3rd.

17 · Grace JungRelease Management

Eight percent is noticeable. Which games are we talking about?

18 · Raj MehtaQorvix Product Security

It mainly affects games that use a specific texture streaming technique. On our measurements, three of the top twenty games on your store are affected. Most users wouldn't notice in normal use, but enthusiasts who measure frame rates probably would.

19 · Sungmin YooProduct Security

From a security standpoint, I'd take the interim fix without hesitation. A temporary frame rate drop in three games is a much smaller problem than a known, public privilege escalation on millions of devices. We can replace it with the full fix in the October build.

20 · Grace JungRelease Management

I agree with the direction, but I want to make sure we're not trading one problem for another. If gamers notice a performance drop right after a security update, the story online becomes 'security update slows down games', and that can discourage people from updating at all. That's also a security risk, in a way.

21 · Kevin AlbrightGoogle Partner Engineering

That's a fair concern. What we've seen work for other partners is being transparent in the release notes without disclosing the vulnerability details: something like, this update includes security improvements to the graphics driver, and some games may see a minor performance change, which will be addressed in the next update. Users tend to accept that when it's stated up front.

Embargo and Disclosure Rules

22 · Olivia GrantGoogle Partner Engineering

Since we're talking about release notes, let me remind everyone of the embargo rules, because we had an incident with another partner last quarter. Until September 7th, you can ship the fix, but your release notes and any public communication must not describe the vulnerability. Shipping the patch early is fine. Describing it early is not.

23 · Jiho NamProduct Security

Understood. Our standard practice is that maintenance release notes before the bulletin date only mention the patch level and generic wording like 'security improvements'. After the bulletin is public, we publish our own security page with the full list of fixes.

24 · Grace JungRelease Management

Does that also apply to the commit messages in our open-source kernel releases? We publish kernel source for every build.

25 · Olivia GrantGoogle Partner Engineering

Yes, and that's exactly where the incident happened last quarter. A partner published kernel source with a commit message that described the bug in detail, two weeks before the bulletin. Please make sure security fixes in your public source use neutral commit messages until the embargo lifts.

26 · Sungmin YooProduct Security

Good reminder. I'll check that our source release script strips or rewrites the messages for any commit tagged as security. If it doesn't, I'll get it fixed before the September build.

Quarterly Platform Release Adoption

27 · Grace JungRelease Management

Let's move to the second topic. Kevin, Google's quarterly platform release came out in June, and we haven't adopted it on Orion yet. What's your view?

28 · Kevin AlbrightGoogle Partner Engineering

Our recommendation is to adopt it. Besides new features, it includes a large number of stability fixes and some security hardening that doesn't appear in the monthly bulletins, because it's not tied to a specific vulnerability. Partners who skip quarterly releases tend to accumulate a gap that makes the next major upgrade harder.

29 · Grace JungRelease Management

I don't doubt the value. My concern is risk. A quarterly release is roughly a thousand changed files in the framework. Putting that into a maintenance release that also carries a critical security fix and an interim GPU workaround is a lot of change at once. If something breaks, it'll be hard to tell what caused it.

30 · Jiho NamProduct Security

I agree with Grace on not combining them in September. But from the security side, I don't want to skip the quarterly release entirely. Some of the hardening in it, especially around app permission checks, would close attack paths that we currently mitigate only partially.

31 · Kevin AlbrightGoogle Partner Engineering

Then what about adopting it in October? That would separate it from the September security build, and it would still put you on the latest quarterly base well before the next major release in December.

32 · Grace JungRelease Management

October works better for me, but there's a staffing issue. The framework team is already split between Atlas and the OS upgrade program, which kicked off yesterday. Merging a quarterly release in September means taking people away from one of those.

33 · Jiho NamProduct Security

Couldn't the OS upgrade program reuse that work? If the upgrade merge starts from a base that already includes the quarterly release, there would be fewer conflicts later. It's not entirely extra work.

34 · Kevin AlbrightGoogle Partner Engineering

That's generally true. Much of the quarterly release is already part of the next major version, so partners who take it first usually find the major merge somewhat easier.

35 · Sungmin YooProduct Security

Does the quarterly release require any vendor component updates? If Qorvix has to deliver new drivers for it, that's another dependency on a team that's already busy with the GPU fix.

36 · Kevin AlbrightGoogle Partner Engineering

It doesn't. Quarterly releases keep the vendor interface frozen, by design. Your existing vendor components work unchanged, which is one of the reasons they're relatively safe to adopt.

37 · Raj MehtaQorvix Product Security

I'm glad to hear that, honestly. My team has enough on its plate this month.

38 · Grace JungRelease Management

That's a good argument. I'll check with Brian and Elena whether the upgrade team can own the quarterly merge as their first step. If they agree, October is the plan. If not, I'll come back with an alternative rather than silently skipping it.

Carrier and Enterprise Considerations

39 · Jiho NamProduct Security

Before we finalize, there's one more stakeholder group we haven't mentioned: our enterprise customers. Several large companies that deploy Orion to their employees have security policies that block devices more than one patch level behind. If our September build reaches some carriers late, their devices could start getting blocked from corporate email in mid-October.

40 · Grace JungRelease Management

That's a good point. Which carriers are usually the slowest to approve maintenance releases?

41 · Jiho NamProduct Security

Historically, two carriers in North America and one in Japan take three to four weeks. Everyone else is under two weeks. If we can get the September build to those three carriers by August 28th, we should be fine. If we submit in mid-September, their customers could fall behind.

42 · Olivia GrantGoogle Partner Engineering

For what it's worth, carriers are generally willing to prioritize a security-only maintenance release. If you tell them the build contains a critical fix and nothing else significant, many of them have a shorter review path. That's another reason not to bundle the quarterly release into September.

43 · Grace JungRelease Management

That's very useful to know. I'll ask our carrier team to request the expedited path for the September build with those three carriers, and to send them the submission on August 26th, the day after cutoff.

44 · Sungmin YooProduct Security

One more thing for the enterprise side. Some of those customers ask us directly, under a confidentiality agreement, whether the critical vulnerabilities affect our devices. Can we tell them before the bulletin is public, or does the embargo apply to them as well?

45 · Olivia GrantGoogle Partner Engineering

The embargo applies to them too, unless they're members of the advance notification program themselves. What you can say is that a security update is coming and that you recommend installing it as soon as it's available. That's usually enough for their planning.

Validation Plan for the September Build

46 · Sungmin YooProduct Security

Back to September for a moment. If the interim GPU fix arrives on August 20th, how much time does SQE need to validate it? GPU changes can have side effects outside of games, for example in camera previews or video playback.

47 · Grace JungRelease Management

I checked with Minji before this call. With the fix in hand on the 20th, SQE can run the graphics regression suite and the top hundred apps by the 24th, which still makes the cutoff on the 25th. It's tight, but there's no slack to give away.

48 · Raj MehtaQorvix Product Security

I'll make sure the interim fix comes with our own test report, including the graphics conformance results, so SQE doesn't have to repeat tests we've already run. And if anything slips on our side, you'll hear from me by the 18th, not on the 20th.

49 · Grace JungRelease Management

That's very helpful, thank you. Early warning is all I ask.

Decisions and Action Items

50 · Grace JungRelease Management

Let me summarize. For September: we take Qorvix's interim GPU fix on August 20th, SQE validates it by the 24th, and the September build declares the September patch level. Release notes mention a minor graphics performance change without describing the vulnerability. The full GPU fix goes into the October build. For the quarterly release: target October, pending agreement from the upgrade team. Any objections?

51 · Jiho NamProduct Security

None from Security. Action items on my side: I'll finish merging the remaining platform fixes by August 18th, and I'll draft the September security page so it's ready to publish on the seventh.

52 · Sungmin YooProduct Security

I'll verify the source release script for neutral commit messages by Friday, and I'll track the other four Qorvix fixes, which should be on time.

53 · Olivia GrantGoogle Partner Engineering

And I'll send the final version of the bulletin to your team on September 1st, as usual, so you can cross-check the list against your build.

Closing and Next Meeting

54 · Grace JungRelease Management

Thank you, everyone. Let's meet again on Wednesday, August 19th, at 9 a.m. Korea time, which is 5 p.m. on the eighteenth in California, to confirm the interim fix is ready and review the quarterly release decision. I'll send the invitation with the embargo notice attached.

55 · Kevin AlbrightGoogle Partner Engineering

Works for me. Thanks, Grace. And if the upgrade team has questions about the quarterly merge, feel free to loop me in before the nineteenth. I can connect them with the engineers on our side who handled the most common conflicts for other partners.

56 · Raj MehtaQorvix Product Security

Thank you. I'll see you all on the nineteenth, hopefully with good news. In the meantime, I'll send Sungmin a short weekly status on all five of our September fixes, so nobody has to chase us for updates.

02 / 한국어 번역

참석자 확인

01 · Grace JungRelease Management

안녕하세요, 여러분. 참석해 주셔서 감사합니다. 시작하기 전에, 오늘 논의에는 9월 보안 공지가 발표될 때까지 엠바고가 걸린 취약점 세부 정보가 포함되니 슬라이드나 회의록을 이 그룹 밖으로 전달하지 말아 주세요. 저는 릴리스 관리팀 Grace이고, Orion과 Orion Lite의 월간 유지보수 릴리스 트레인을 담당합니다.

02 · Jiho NamProduct Security

제품 보안팀 남지호입니다. 패치 대응을 이끌고 있는데, 매월 보안 공지를 모두 추적해서 각 취약점이 제때 저희 빌드에 수정되도록 하는 일입니다.

03 · Sungmin YooProduct Security

같은 제품 보안팀 유성민입니다. 벤더 구성 요소에 집중하고 있어서, 칩셋 드라이버나 펌웨어 관련된 건 모두 제 쪽을 거칩니다.

04 · Kevin AlbrightGoogle Partner Engineering

Google 파트너 엔지니어링의 Kevin Albright입니다. 지난주 Atlas 회의에서 몇 분은 만나셨죠. 오늘은 주로 분기 플랫폼 릴리스 문제 때문에 왔습니다.

05 · Olivia GrantGoogle Partner Engineering

같은 Google의 보안 파트너십 담당 Olivia Grant입니다. 사전 통지 프로그램을 관리하고 있어서, 매달 보안 공지 프리뷰를 보내 드리는 사람이 저입니다.

06 · Raj MehtaQorvix Product Security

샌디에이고에서 참석한 Qorvix 제품 보안팀 Raj Mehta입니다. Google 보안 공지에 나오는 저희 구성 요소 취약점의 수정을 조율합니다.

안건 및 보안 공지 개요

07 · Grace JungRelease Management

감사합니다. 오늘 주제는 두 가지입니다. 첫째, 9월 보안 공지, 특히 패치 날짜를 위태롭게 할 수 있는 크리티컬 벤더 이슈 하나. 둘째, Orion에 Google의 분기 플랫폼 릴리스를 적용할지, 한다면 언제 할지입니다. 지호 님, 9월 보안 공지 개요를 설명해 주시겠어요?

08 · Jiho NamProduct Security

네. Olivia 팀에서 받은 프리뷰에는 9월 취약점이 38개 있습니다. 31개는 안드로이드 플랫폼 자체에 있고, Google이 이미 모두 패치를 제공했습니다. 적용이 간단해서 저희 팀이 이미 26개를 유지보수 브랜치에 머지했습니다. 나머지 7개는 벤더 이슈인데, 2개는 커널 구성 요소, 5개는 Qorvix 구성 요소에 있습니다.

09 · Grace JungRelease Management

그중 어떤 게 문제인가요?

10 · Sungmin YooProduct Security

Qorvix 이슈 중 하나가 크리티컬 등급입니다. GPU 드라이버에 있고, 악성 앱이 커널 메모리를 읽고 쓸 수 있게 합니다. 다시 말해, 일반 앱에서 단말 전체 제어로 권한이 상승되는 겁니다. 이번 공지 전체에서 가장 심각한 항목인데, 지금 저희에게는 수정이 없습니다.

크리티컬 GPU 취약점

11 · Grace JungRelease Management

Raj, 그쪽 상황은 어떤가요?

12 · Raj MehtaQorvix Product Security

일정에 대해 솔직하게 말씀드리겠습니다. 3주 전에 취약점을 확인했습니다. 메모리 매핑 경로에 경계 검사를 넣는 뻔한 수정이 여러 게임이 의존하는 성능 최적화를 깨뜨리는 걸로 밝혀졌습니다. 그래서 수정을 다시 설계해야 했습니다. 새 버전은 현재 내부 테스트 중이고, 고객사 전달 예상일은 9월 3일입니다.

13 · Grace JungRelease Management

그건 저희에게 문제가 됩니다. 9월 유지보수 빌드는 SQE 검증을 마치고 통신사가 9월 첫째 주에 맞춰 승인할 수 있도록 콘텐츠 마감이 8월 25일입니다. 9월 3일 전달은 그걸 일주일 이상 넘깁니다.

14 · Olivia GrantGoogle Partner Engineering

여기에 정책 맥락을 덧붙여야겠네요. 공지는 9월 7일에 공개됩니다. 그 이후에는 취약점 세부 정보가 알려지고, 특히 이런 GPU 이슈는 악용 위험이 빠르게 올라갑니다. 저희는 파트너들이 공개 후 가능한 한 빨리 크리티컬 수정을 출시하길 기대합니다. 보안 업데이트 프로그램에 속한 단말의 경우, 단말이 보고하는 패치 레벨이 정확해야 합니다. 즉 이 수정을 포함하지 않고 9월 레벨이라고 주장할 수는 없습니다.

15 · Jiho NamProduct Security

맞아요, 중요한 포인트입니다. GPU 수정 없이 9월 빌드를 내면, 9월 수정 38개 중 37개를 포함하더라도 8월 패치 레벨을 표기해야 합니다. 모든 보안 보고서에서 안 좋게 보이고, 일부 기업 고객은 패치 레벨에 대한 계약상 요구사항이 있습니다.

16 · Raj MehtaQorvix Product Security

압박은 이해합니다. 제가 드릴 수 있는 한 가지 선택지는 임시 수정입니다. 원래의 단순한 경계 검사를 8월 20일까지 전달할 수 있습니다. 취약점은 완전히 막지만, 영향받는 게임에서 프레임 레이트가 약 8% 떨어집니다. 성능 저하 없는 완전한 수정은 9월 3일에 따라갑니다.

17 · Grace JungRelease Management

8%면 체감될 수준이네요. 어떤 게임들인가요?

18 · Raj MehtaQorvix Product Security

주로 특정 텍스처 스트리밍 기법을 쓰는 게임에 영향을 줍니다. 저희 측정으로는 귀사 스토어 상위 20개 게임 중 3개가 영향을 받습니다. 대부분 사용자는 일반적인 사용에서는 눈치채지 못하겠지만, 프레임 레이트를 측정하는 열성 사용자들은 아마 알아챌 겁니다.

19 · Sungmin YooProduct Security

보안 관점에서는 저는 망설임 없이 임시 수정을 택하겠습니다. 게임 3개의 일시적인 프레임 레이트 저하는 수백만 대 단말에 공개적으로 알려진 권한 상승 취약점보다 훨씬 작은 문제입니다. 10월 빌드에서 완전한 수정으로 교체하면 됩니다.

20 · Grace JungRelease Management

방향에는 동의하지만, 한 문제를 다른 문제와 맞바꾸는 건 아닌지 확인하고 싶습니다. 보안 업데이트 직후 게이머들이 성능 저하를 알아채면, 온라인에서는 '보안 업데이트가 게임을 느리게 만든다'는 이야기가 되고, 그러면 사람들이 아예 업데이트를 꺼리게 될 수 있습니다. 어떤 면에서는 그것도 보안 위험이죠.

21 · Kevin AlbrightGoogle Partner Engineering

타당한 우려입니다. 다른 파트너에게 효과가 있었던 방법은 취약점 세부 정보는 밝히지 않으면서 릴리스 노트에서 투명하게 알리는 겁니다. 예를 들어 이번 업데이트에는 그래픽 드라이버 보안 개선이 포함되어 있으며, 일부 게임에서 약간의 성능 변화가 있을 수 있고, 다음 업데이트에서 해결될 예정이라는 식으로요. 처음부터 밝히면 사용자들은 대체로 받아들입니다.

엠바고와 공개 규칙

22 · Olivia GrantGoogle Partner Engineering

릴리스 노트 이야기가 나왔으니 엠바고 규칙을 다시 상기시켜 드릴게요. 지난 분기에 다른 파트너와 사고가 있었거든요. 9월 7일까지는 수정을 출시할 수 있지만, 릴리스 노트와 모든 공개 커뮤니케이션에서 취약점을 설명하면 안 됩니다. 패치를 일찍 출시하는 건 괜찮습니다. 일찍 설명하는 건 안 됩니다.

23 · Jiho NamProduct Security

알겠습니다. 저희 표준 관행은 공지일 이전의 유지보수 릴리스 노트에는 패치 레벨과 '보안 개선' 같은 일반적인 표현만 쓰는 겁니다. 공지가 공개된 후에 수정 전체 목록이 담긴 자체 보안 페이지를 게시합니다.

24 · Grace JungRelease Management

그건 오픈소스 커널 릴리스의 커밋 메시지에도 적용되나요? 저희는 빌드마다 커널 소스를 공개하거든요.

25 · Olivia GrantGoogle Partner Engineering

네, 지난 분기에 사고가 난 곳이 바로 거기예요. 한 파트너가 공지 2주 전에 버그를 자세히 설명한 커밋 메시지와 함께 커널 소스를 공개했습니다. 엠바고가 풀릴 때까지 공개 소스의 보안 수정에는 중립적인 커밋 메시지를 써 주세요.

26 · Sungmin YooProduct Security

좋은 상기네요. 소스 공개 스크립트가 보안 태그가 붙은 커밋의 메시지를 제거하거나 다시 쓰는지 확인하겠습니다. 그렇지 않다면 9월 빌드 전에 고치겠습니다.

분기 플랫폼 릴리스 적용

27 · Grace JungRelease Management

두 번째 주제로 넘어가죠. Kevin, Google의 분기 플랫폼 릴리스가 6월에 나왔는데, 저희는 아직 Orion에 적용하지 않았습니다. 어떻게 보시나요?

28 · Kevin AlbrightGoogle Partner Engineering

저희 권장 사항은 적용하는 겁니다. 새 기능 외에도 많은 안정성 수정과, 특정 취약점과 연결되지 않아서 월간 공지에는 나오지 않는 보안 강화가 포함돼 있습니다. 분기 릴리스를 건너뛰는 파트너는 격차가 쌓여서 다음 메이저 업그레이드가 더 어려워지는 경향이 있습니다.

29 · Grace JungRelease Management

가치는 의심하지 않습니다. 제 우려는 위험입니다. 분기 릴리스는 프레임워크에서 대략 천 개의 파일이 바뀝니다. 그걸 크리티컬 보안 수정과 임시 GPU 우회책까지 들어간 유지보수 릴리스에 넣으면 한꺼번에 너무 많은 변화입니다. 뭔가 깨지면 원인을 가리기 어려울 겁니다.

30 · Jiho NamProduct Security

9월에 합치지 말자는 건 Grace 말에 동의합니다. 하지만 보안 쪽에서는 분기 릴리스를 아예 건너뛰고 싶지는 않습니다. 그 안의 일부 강화, 특히 앱 권한 검사 관련 부분은 현재 부분적으로만 완화하고 있는 공격 경로를 막아 줄 겁니다.

31 · Kevin AlbrightGoogle Partner Engineering

그럼 10월에 적용하는 건 어떤가요? 9월 보안 빌드와 분리되고, 12월 다음 메이저 릴리스 훨씬 전에 최신 분기 기반에 올라가게 됩니다.

32 · Grace JungRelease Management

10월이 저에게는 더 낫지만 인력 문제가 있습니다. 프레임워크팀은 이미 Atlas와 어제 킥오프한 OS 업그레이드 프로그램으로 나뉘어 있습니다. 9월에 분기 릴리스를 머지하려면 그중 하나에서 사람을 빼야 합니다.

33 · Jiho NamProduct Security

OS 업그레이드 프로그램이 그 작업을 재사용할 수는 없나요? 업그레이드 머지가 분기 릴리스가 이미 포함된 기반에서 시작하면 나중에 충돌이 줄어들 겁니다. 완전히 추가 작업은 아니죠.

34 · Kevin AlbrightGoogle Partner Engineering

대체로 맞습니다. 분기 릴리스의 상당 부분이 이미 다음 메이저 버전의 일부라서, 먼저 적용한 파트너들은 보통 메이저 머지가 어느 정도 쉬워진다고 느낍니다.

35 · Sungmin YooProduct Security

분기 릴리스에 벤더 구성 요소 업데이트가 필요한가요? Qorvix가 그걸 위해 새 드라이버를 전달해야 한다면, 이미 GPU 수정으로 바쁜 팀에 또 다른 의존성이 생기는 거죠.

36 · Kevin AlbrightGoogle Partner Engineering

필요 없습니다. 분기 릴리스는 설계상 벤더 인터페이스를 고정해 둡니다. 기존 벤더 구성 요소가 그대로 동작하고, 그게 비교적 안전하게 적용할 수 있는 이유 중 하나입니다.

37 · Raj MehtaQorvix Product Security

솔직히 그 말을 들으니 다행이네요. 저희 팀은 이번 달 할 일이 이미 충분히 많거든요.

38 · Grace JungRelease Management

좋은 논거네요. 업그레이드 팀이 첫 단계로 분기 머지를 맡을 수 있는지 Brian, Elena와 확인하겠습니다. 동의하면 10월로 계획하고, 그렇지 않으면 조용히 건너뛰는 대신 대안을 가지고 다시 오겠습니다.

통신사와 기업 고객 고려 사항

39 · Jiho NamProduct Security

확정하기 전에, 아직 언급하지 않은 이해관계자 그룹이 하나 더 있습니다. 기업 고객이요. 직원들에게 Orion을 배포하는 여러 대기업은 패치 레벨이 한 단계 이상 뒤처진 단말을 차단하는 보안 정책을 갖고 있습니다. 9월 빌드가 일부 통신사에 늦게 도착하면, 그 단말들이 10월 중순부터 회사 이메일 접근이 차단될 수 있습니다.

40 · Grace JungRelease Management

좋은 지적이네요. 보통 유지보수 릴리스 승인이 가장 느린 통신사는 어디인가요?

41 · Jiho NamProduct Security

과거 기록으로 보면 북미 통신사 두 곳과 일본 통신사 한 곳이 3~4주 걸립니다. 나머지는 모두 2주 미만이고요. 8월 28일까지 그 세 통신사에 9월 빌드를 전달할 수 있으면 괜찮을 겁니다. 9월 중순에 제출하면 그쪽 고객들이 뒤처질 수 있습니다.

42 · Olivia GrantGoogle Partner Engineering

참고로 말씀드리면, 통신사들은 대체로 보안 전용 유지보수 릴리스를 우선 처리해 줍니다. 빌드에 크리티컬 수정만 있고 그 외 큰 변경이 없다고 알리면, 많은 곳이 더 짧은 검토 경로를 갖고 있습니다. 그것도 분기 릴리스를 9월에 묶지 말아야 할 또 다른 이유입니다.

43 · Grace JungRelease Management

아주 유용한 정보네요. 통신사팀에 그 세 통신사에 9월 빌드를 신속 검토 경로로 요청하고, 마감 다음 날인 8월 26일에 제출하도록 하겠습니다.

44 · Sungmin YooProduct Security

기업 고객 관련해서 하나 더요. 그중 일부 고객은 비밀 유지 계약하에 크리티컬 취약점이 저희 단말에 영향을 주는지 직접 묻습니다. 공지가 공개되기 전에 알려 줘도 되나요, 아니면 그들에게도 엠바고가 적용되나요?

45 · Olivia GrantGoogle Partner Engineering

그들이 사전 통지 프로그램 회원이 아니라면 엠바고가 적용됩니다. 말씀하실 수 있는 건 보안 업데이트가 나올 예정이고, 나오는 대로 설치하길 권한다는 것 정도입니다. 보통 그 정도면 그들이 계획을 세우기에 충분합니다.

9월 빌드 검증 계획

46 · Sungmin YooProduct Security

잠깐 9월로 돌아가죠. 임시 GPU 수정이 8월 20일에 오면 SQE는 검증에 얼마나 시간이 필요한가요? GPU 변경은 게임 외에도 카메라 프리뷰나 동영상 재생 같은 곳에 부작용이 생길 수 있거든요.

47 · Grace JungRelease Management

회의 전에 민지 님과 확인했습니다. 20일에 수정을 받으면 SQE가 24일까지 그래픽 회귀 스위트와 상위 100개 앱 테스트를 돌릴 수 있고, 25일 마감에 맞출 수 있습니다. 빠듯하지만 내줄 여유는 없습니다.

48 · Raj MehtaQorvix Product Security

임시 수정과 함께 그래픽 적합성 결과를 포함한 저희 자체 테스트 보고서도 보내서, SQE가 저희가 이미 돌린 테스트를 반복하지 않아도 되게 하겠습니다. 그리고 저희 쪽에서 뭔가 밀리면 20일이 아니라 18일까지 제가 알려 드리겠습니다.

49 · Grace JungRelease Management

정말 도움이 됩니다, 감사합니다. 제가 바라는 건 조기 경고뿐이에요.

결정 사항 및 실행 항목

50 · Grace JungRelease Management

요약하겠습니다. 9월에는 8월 20일에 Qorvix의 임시 GPU 수정을 받고, SQE가 24일까지 검증하며, 9월 빌드는 9월 패치 레벨을 표기합니다. 릴리스 노트에는 취약점을 설명하지 않고 약간의 그래픽 성능 변화만 언급합니다. 완전한 GPU 수정은 10월 빌드에 들어갑니다. 분기 릴리스는 업그레이드 팀 동의를 전제로 10월을 목표로 합니다. 반대 의견 있나요?

51 · Jiho NamProduct Security

보안팀은 없습니다. 제 쪽 실행 항목은 8월 18일까지 나머지 플랫폼 수정 머지를 끝내고, 7일에 바로 게시할 수 있도록 9월 보안 페이지 초안을 작성하는 겁니다.

52 · Sungmin YooProduct Security

저는 금요일까지 소스 공개 스크립트가 중립적인 커밋 메시지를 쓰는지 확인하고, 일정대로 올 예정인 나머지 Qorvix 수정 4개를 추적하겠습니다.

53 · Olivia GrantGoogle Partner Engineering

그리고 저는 평소처럼 9월 1일에 공지 최종본을 보내 드려서, 빌드와 목록을 대조할 수 있게 하겠습니다.

마무리 및 다음 회의

54 · Grace JungRelease Management

모두 감사합니다. 8월 19일 수요일 한국 시간 오전 9시, 캘리포니아 시간으로는 18일 오후 5시에 다시 만나서 임시 수정 준비 상태를 확인하고 분기 릴리스 결정을 검토하죠. 엠바고 안내를 첨부해서 초대장을 보내겠습니다.

55 · Kevin AlbrightGoogle Partner Engineering

좋습니다. 고마워요, Grace. 그리고 업그레이드 팀이 분기 머지에 대해 질문이 있으면 19일 전에라도 편하게 저를 포함시켜 주세요. 다른 파트너들의 흔한 충돌을 처리했던 저희 쪽 엔지니어들과 연결해 드릴 수 있습니다.

56 · Raj MehtaQorvix Product Security

감사합니다. 19일에 좋은 소식과 함께 뵙길 바랍니다. 그동안 성민 님께 9월 수정 5건 전체에 대한 짧은 주간 현황을 보내서, 아무도 저희에게 업데이트를 재촉할 필요가 없게 하겠습니다.

03 / Business expressions

under embargo

엠바고(공개 유예)가 걸린 · 정해진 날짜 전까지 공개하면 안 되는 정보를 다룰 때

Before we start, a reminder that today's discussion includes vulnerability details that are under embargo until the September bulletin is published, so please don't forward the slides or the notes outside this group.

응용 연습
The patch details are under embargo until next Monday.

comes through me

제 쪽을 거친다 · 특정 유형의 업무가 자신을 통해 처리됨을 말할 때

I focus on vendor components, so anything in the chipset drivers or firmware comes through me.

응용 연습
Every request for a test device comes through me.

put our patch date at risk

패치 날짜를 위태롭게 하다 · 일정에 위험이 생길 수 있는 요소를 지적할 때

First, the September security bulletin, and specifically one critical vendor issue that could put our patch date at risk.

응용 연습
A late vendor drop could put our launch date at risk.

Let me be upfront about

~에 대해 솔직하게 말하겠다 · 불리한 정보를 먼저 밝힐 때

Let me be upfront about the timeline.

응용 연습
Let me be upfront about the test coverage on this build.

turned out to

~인 것으로 밝혀졌다 · 예상과 다른 결과가 나왔을 때

The obvious fix, a bounds check in the memory mapping path, turned out to break a performance optimization that several games rely on.

응용 연습
The simple patch turned out to cause a boot delay.

misses that by

~만큼 놓치다 · 마감일을 얼마나 넘기는지 말할 때

A September 3rd delivery misses that by more than a week.

응용 연습
Thursday's build misses the cutoff by two days.

without hesitation

망설임 없이 · 확신을 가지고 선택할 때

From a security standpoint, I'd take the interim fix without hesitation.

응용 연습
I'd approve the revert without hesitation.

trading one problem for another

한 문제를 다른 문제와 맞바꾸는 · 해결책이 새로운 문제를 만들 수 있음을 경계할 때

I agree with the direction, but I want to make sure we're not trading one problem for another.

응용 연습
Disabling the cache just trades one problem for another.

when it's stated up front

처음부터 밝혔을 때 · 투명하게 미리 알리는 것의 효과를 말할 때

Users tend to accept that when it's stated up front.

응용 연습
Carriers accept a delay when it's stated up front.

Shipping the patch early is fine

패치를 일찍 출시하는 건 괜찮다 · 허용되는 것과 금지되는 것을 대비해 규칙을 설명할 때

Shipping the patch early is fine.

응용 연습
Shipping the patch early is fine, but announcing it is not.

the embargo lifts

엠바고가 해제되다 · 공개 가능 시점을 말할 때

Please make sure security fixes in your public source use neutral commit messages until the embargo lifts.

응용 연습
We'll publish the advisory as soon as the embargo lifts.

I don't doubt the value

가치는 의심하지 않는다 · 상대 제안의 가치를 인정하면서 우려를 제기할 때

I don't doubt the value.

응용 연습
I don't doubt the value of the new tracing tool, but it's heavy.

a lot of change at once

한꺼번에 너무 많은 변화 · 동시에 여러 변경을 넣는 위험을 지적할 때

Putting that into a maintenance release that also carries a critical security fix and an interim GPU workaround is a lot of change at once.

응용 연습
A new kernel and new firmware together is a lot of change at once.

silently skipping it

말없이 건너뛰는 것 · 결정을 투명하게 공유하겠다고 약속할 때

If not, I'll come back with an alternative rather than silently skipping it.

응용 연습
If we drop a test, we should document it rather than silently skipping it.

no slack to give away

내줄 여유가 없는 · 일정에 더 이상 여유가 없음을 강조할 때

It's tight, but there's no slack to give away.

응용 연습
The schedule has no slack to give away before the freeze.

Early warning is all I ask

제가 바라는 건 조기 경고뿐이다 · 문제가 생기면 빨리 알려 달라고 강조할 때

Early warning is all I ask.

응용 연습
I know delays happen; early warning is all I ask.