首页
学习
活动
专区
圈层
工具
发布

星巴克开发人员在GitHub Public Repo中暴露API密钥

星巴克开发人员的一个失误暴露了一个API密钥,攻击者可以利用该API密钥访问内部系统并篡改授权用户列表。由于可以访问星巴克JumpCloud API的密钥,该漏洞的威胁性评级为“严重”。 ?...影响严重 漏洞猎人Vinoth Kumar在公共GitHub存储库中发现了密钥,负责任地通过HackerOne漏洞协调和漏洞赏金平台公开了该密钥。 ?...Kumar在10月21日指出,存储库已被删除,API密钥已被撤消,星巴克很快地就解决了该问题。 星巴克花了较长的时间做出响应,因为他们需要“确保我们面临问题的严重性,并已采取及时适当的补救措施”。...除了识别GitHub存储库并指定托管API密钥的文件之外,Kumar还提供了PoC代码,演示了攻击者可以如何使用该密钥。...支付赏金 星巴克对Kumar采取的补救措施十分满意,之后向他支付了4000美元的赏金,奖励其公开漏洞,这是严重漏洞奖励的最高数额。大多数来自星巴克的赏金一般在250美元至375美元之间。

1.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用Ubuntu 14.04从Linode访问Google云端硬盘

    Google-drive-ocamlfuse(OCamlfuse)使用Drive API扫描并访问您的Google云端硬盘内容。...访问桌面上的Google API开发人员控制台,网址为https://console.developers.google.com/project 创建一个项目。...您现在可以查看您的客户端ID和客户端密钥字符串: 授权OCamlfuse Access 接下来,我们会向您的Linode中的OCamlfuse提供Drive API的凭据,授权其访问您的Google...授权您的Google云端硬盘链接,替换client-ID以及client-secret上述步骤中从Google API管理器中收到的内容: google-drive-ocamlfuse -headless...以下将在您的主文件夹中创建它,但您可以选择不同的路径: mkdir ~/google-drive 安装Google云端硬盘: google-drive-ocamlfuse -label me google-drive

    3.2K30

    技术解读|软件敏感信息检测工具对比分析

    随着软件开发的日益复杂,敏感信息(如API密钥和访问令牌)的安全性变得尤为重要。...如图1.1,根据GitGuardian的监测数据,2023年GitHub存储库中的密钥暴露数量较2022年增长了28%,累计泄漏超过1280万个身份验证和敏感密钥。...然而,这些工具在实际使用中存在许多问题,其中最为突出的是高误报率。误报率过高不仅增加了开发人员的工作负担,还可能导致警报疲劳,使得开发人员忽视真正的安全威胁。...如图2.1,密钥被手动分类为八个类别,前三个类别分别是私钥、API密钥和认证密钥。...工具支持与Slack、JIRA和Google Drive集成。作者联系了供应商团队,提供了基准存储库的快照,并接收了扫描报告。最后将报告中的敏感信息和元数据被解析并输出为CSV文件。

    90810

    如何使用Mantra在JS文件或Web页面中搜索泄漏的API密钥

    关于Mantra Mantra是一款功能强大的API密钥扫描与提取工具,该工具基于Go语言开发,其主要目标就是帮助广大研究人员在JavaScript文件或HTML页面中搜索泄漏的API密钥。...Mantra可以通过检查网页和脚本文件的源代码来查找与API密钥相同或相似的字符串。这些密钥通常用于对第三方API等在线服务进行身份验证,而且这些密钥属于机密/高度敏感信息,不应公开共享。...通过使用此工具,开发人员可以快速识别API密钥是否泄漏,并在泄漏之前采取措施解决问题。...除此之外,该工具对安全研究人员也很有用,他们可以使用该工具来验证使用外部API的应用程序和网站是否充分保护了其密钥的安全。...总而言之,Mantra是一个高效而准确的解决方案,有助于保护你的API密钥并防止敏感信息泄露。 工具下载 由于该工具基于Go语言开发,因此我们首先需要在本地设备上安装并配置好Go语言环境。

    3.8K20

    我在Android应用中发现硬编码的Facebook和Google API密钥(以及为什么这是个坏主意)

    我在Android应用中发现硬编码的Facebook和Google API密钥(以及为什么这是个坏主意)☕ 逆向分析APK很有趣...直到你发现生产环境密钥就这么赤裸裸地躺在代码里。...内容提要在分析一个公开的Android APK时,我直接在应用的strings.xml文件中发现了硬编码的Facebook和Google API凭证。...>google_storage_bucket">[redacted].firebasestorage.app 重要提醒:任何硬编码在strings.xml中的内容都会编译到最终...✅ Google API密钥验证尝试使用该密钥调用地理编码API:curl "https://maps.googleapis.com/maps/api/geocode/json?...:通过HTTPS端点动态获取使用NDK混淆并存入Android Keystore对于Google API密钥:按应用包名和SHA-1指纹限制仅开放必要API权限 核心原则:只要存在于APK中的内容,就不算秘密

    26410

    GoIndex&GdIndex 两个无需服务器的Google Drive目录索引程序

    GDindex 首先肯定是需要一个谷歌网盘的,这里直接使用goindex提供的快速部署方法,由于使用的是rclone的google api,高峰期难免会出现点问题,后面也会说下使用自己的api部署方法...1、获取GDrive客户端 先启用Google Drive API,启用地址:点击进入,注意这里使用个人账号操作。 再创建一个OAuth client ID,创建地址:点击进入。...应用类型选择其他(Other),名称自己填,这里博主填的GoIndex。 然后你会获得自己的客户端ID和客户端密钥,再复制下来。...Cloud Storage (this is not Google Drive) \ "google cloud storage" 12 / Google Drive \ "drive"...Drive **client_id> 850428** #填上你的Google Drive客户端ID **client_secret> D72gPc** #填上你的Google Drive

    3K20

    AI Agents Masterclass 项目文档

    项目包含多个功能模块,如Asana任务管理、Google Drive文档处理、Slack消息交互等,通过实际案例演示AI代理的强大能力。...功能特性多平台集成:支持Asana、Google Drive、Slack等多个平台的API集成任务自动化:自动创建和管理Asana任务,包括设置截止日期和项目分配文档处理:搜索Google Drive文档并自动创建新文档对话交互...密钥:OPENAI_API_KEY=your_openai_keyASANA_ACCESS_TOKEN=your_asana_tokenASANA_PROJECT_ID=your_project_id使用说明基本使用运行...Streamlit界面:streamlit run streamlit_ui.py在聊天界面中输入指令,例如:请帮我创建一个名为"完成项目报告"的Asana任务,截止到本周五API调用示例from asana_agent...Drive搜索相关文档会议记录:自动总结会议记录并创建行动项知识库查询:基于上传的文档回答专业问题核心代码Asana任务创建工具@tooldef create_asana_task(task_name

    22310

    开放授权之道:OAuth 2.0的魅力与奥秘

    授权服务器使用客户端标识和密钥进行颁发。 令牌的使用: 客户端在每次请求受保护资源时,将访问令牌包含在请求中。资源服务器验证令牌的有效性,并根据权限提供相应的资源。...无效重定向URI的检测: 对于恶意客户端的保护,授权服务器应该能够检测到无效的重定向URI。...API访问控制: 在微服务架构中,OAuth 2.0可以用于限制和控制微服务之间的API访问。每个微服务可以充当资源服务器,并通过OAuth 2.0来授权其他服务访问其受保护的资源。...云服务集成: 企业可以使用OAuth 2.0来整合各种云服务,例如使用Google Drive API或Microsoft Graph API,以实现对云存储和办公应用的访问。...成功案例: Google API: Google使用OAuth 2.0来允许第三方应用程序访问用户的Google服务,例如Gmail、Google Drive等。

    78411

    使用Folderclone来执行谷歌google共享云端硬盘转存相互转移拷贝复制文件

    新建项目 在Google云端控制台上设置2个项目转到此处 在【Google Cloud Platform】 【服务条款】中勾选【同意并继续】 我们必须创建2个新项目,项目名称随便,例如我的项目名称是...新建项目foldercloneA 在Google云端控制台 【选择项目】【新建项目】 在【API和服务】【库】里面搜索【Google Drive API】和【Identity and Access...云端控制台【创建项目】【foldercloneB】【选择项目】并切换到项目foldercloneB 添加API【Google Drive API】和【Identity and Access Management...拷贝文件到共享云端硬盘 先获取共享链接,且设置成知道此链接的任何人都可以查看 例如分享链接https://drive.google.com/open?...速度比【Copy, URL to Google Drive】快 Folderclone丢失文件,拷贝不全不完整怎么办?

    3.2K10

    攻击者正在向云端转移

    攻击者诱骗目标点击ISO并运行文件,从Google云等云端下载恶意软件,然后执行,有效载荷会伪装成图片。在云中文件已加密,在目标机器上会使用“XOR”解密,密钥长度在200到1000字节之间。...在少数情况下,加密的恶意有效载荷会托管在已被攻陷的合法网站上,调查中发现的主要托管方式: ? Google Drive和OneDrive并不是唯一载体。 ? 每周大约可以发现800个新样本。...攻击者非常了解沙箱,shellcode包含许多技术来检查其是否在沙箱中运行。样本检查了窗口的数量,如果小于12,则静默退出。 ? 动态地解析API函数地址: ?...解析API函数地址后,将在挂起状态下启动另一个进程,将解密的Shellcode复制到内存中,然后执行。 ? 文件下载 Shellcode从硬编码URL下载加密的有效负载。...在72%的样本中,使用drive.google.com下载有效负载: ? ?

    1.4K20

    官方 RustConf 2021 盘点

    小结 Mara 组建了 新的 Lib Team,命名为 Lib API Team,致力于 API 的设计,而不会被具体实现分心。...然而,它们不能在不使引用无效的情况下被移动,所以它们被 Pin 在了堆或栈上。你不能返回它们,也不能把它们放入集合中(如果没有Boxing的话)。...则隔离密钥):攻击者可以获得对计算机的物理访问权限),提供与安全相关的服务,并维护无法编辑或删除的隔离审核跟踪。...Lily Mara: 在 Rust 中不要过度优化的重要性 Lily Mara 是 曼宁新书《Refactoring to Rust》 的作者,目前在 OneSignal(让开发人员可以轻松地向他们开发的应用程序添加个性化推送通知的工具...slides: https://drive.google.com/file/d/1hEpsidaKOLLwpk6abIzIcMxqChuk13GD/edit[23] 视频:Whoops!

    1.2K20

    云存储平台&服务安全分析报告

    GoogleDrive的重要数据会保存在HKEY_CURRENT_USER\Software\Google\Drive目录下,该路径的解密密钥是:OAuthToken_o3hPm********Bni0...) + ‘|’ Base64Encode(drive API) + ‘|’ + Base64Encode(google talk API) + ‘|’ + Base64Encode(docs API))...基于以上信息,攻击者可用一个简单的代码检索出明文token,然后执行以下任务: 1.在HKEY_CURRENT_USER\Software\Google\Drive中读取有效用户名 2.使用Crypt32...6.除了local_sync_root_path目录之外,sync_config.db数据表中的数据都替换成攻击者的数据 7.重启GoogleDrive应用 6.2 Dropbox 与Google...这个脚本会从注册表获取加密的键值,然后用标准的Windows API解密,然后获取实际的密钥。正如前面所说,这些API,会用现在已经登录的用户的凭证来解密。

    8.8K90
    领券