Issue #285
Monday · November 02, 2026
🥖 Palate Cleanser
Happy November friends,
A few of you have been politely nagging me about the results of the inaugural AWS Security Digest Top Research 2026. The top ten is set! It will be in next week's issue. We just need a little time to make it pretty and make a video explainer.
Last week was PHP2Shell. This week is Broccoli2shell, aka CVE-2026-111497, a remote code execution in Google's Brotli decoder that affects Node.js, Python, Bun, .NET, Java, Envoy and Istio. If you don't know what 'Brotli' is I don't blame you. It's one of those open source components you find out the whole internet relies on when it gets rekt. It is already being exploited. AWS published a bulletin on 28 October. Lambda base runtimes, CodeBuild curated images, App Runner's Node.js, and Elastic Beanstalk are patched. There's a good explainer here, and detection advice here.
Nine AI developer platforms disclosed security incidents in October, which Benjamin Read and Rami McCarthy are calling Black October. Fireworks AI, Zeabur, Lightning AI, OpenCode, Railway, Warp, CommandCode, Northflank and Andromeda. Two leaked enterprise keys got traced to ~800k and ~1.7M Bedrock calls between them, over $100k combined at retail Bedrock pricing. The malicious Claude Code extension that hit the Cursor marketplace for about half a day didn't even make the article.
Cloud Village uploaded another batch of DEF CON 34 talks on 28 October. The ones with an AWS angle:
- What's Behind the Curtain? Tearing Down AWS's AI Agent Runtime From the Inside by Dan Gansel
- Key Rotation Won't Save You: Hunting Workload Identity Backdoors in AWS and GCP by Jie Wu
- Bashing CloudShells for mining, networking, exfil and persistence at scale by Jenko Hwong and Chris Ryan
- Trust the Cloud Pipeline, Lose the Kingdom by Shane Young
A little self-promotion to finish. A while back I started working on hackaws.cloud. It's finally live and taking signups. You give it a foothold in one of your AWS accounts and it will try to get from that to organization admin. If you were on the waitlist you can run it on 3 AWS accounts for free. If you didn't make it on the waitlist but want the deal, email me and I'll hook you up.
This issue is also available to share online. Got feedback? Tell us here.
📋 Chef's selections
IAM Roles Anywhere with post-quantum cryptography
Follow-up to Paul's open-source post-quantum CA, now plugged into IAM Roles Anywhere so a workload outside AWS can authenticate with a post-quantum cert and get a session back. He walks the full flow, from the cert, through AWS's Roles Anywhere Credential Helper, to the CloudTrail event that confirms it worked. Along the way he found that the signing helper only accepts one of the three key formats the standard allows. He filed the GitHub issue which I think is like the French writing a complaint letter.
aws-auth ConfigMap Deprecated: What EKS Teams Need Now
If you've ever granted an IAM role access to an EKS cluster, you probably edited the aws-auth ConfigMap in kube-system. AWS is deprecating it in favour of EKS Access Entries, which live behind the EKS API instead. The practical difference is that every grant and revoke now shows up in CloudTrail, so your audit trail stops ending at "someone edited the YAML". You also get managed access policies (AmazonEKSClusterAdminPolicy and friends), and real IaC support.
No quarantine for Bedrock Mantle
I took some subtle shots at people writing about the AWS quarantine policy in issue 283 since it's been so overdone. Now you can take your shots at me. The current policy denies a list of Bedrock actions but wasn't updated for the newer bedrock-mantle:* prefix. This post is a short exploration of that and why it's bad.
🥗 AWS security blogs
- 📢 AWS WAF announces automatic SDK integration for Amazon CloudFront distributions
- 📢 ACM now supports ACME for public certificates in AWS GovCloud (US)
- 📢 Amazon EKS Dashboard now provides fleet-wide visibility into certificate authority (CA) rotation
- 📢 AWS IAM Identity Center's Identity Store now supports change notifications through Amazon EventBridge
- 📢 Amazon WorkSpaces Core Managed Instances now supports ModifyVolume API
- 📢 AWS Key Management Service now supports ML-KEM for post-quantum key encapsulation
- 📢 AWS IAM Identity Center now supports cross-Region trusted identity propagation
- Aligning AWS security capabilities with standards and security frameworks for the Betting and Gaming industry – Part 1 by Sirinda Glasgow
- Aligning AWS security capabilities with standards and security frameworks for the Betting and Gaming industry – Part 2 by Sirinda Glasgow
- AWS Weekly Roundup: Amazon Polly Generative engine, TorchNeuron for Trainium, and more (October 26, 2026) by Daniel Abib
- Governing AI agent identity with Amazon Bedrock AgentCore and Saviynt Zuma by John Brunot
- Building trusted AI with data and AI governance partners on AWS by Jessica Enzi
- How to prepare for the proposed HIPAA Security Rule update with AWS Backup and the HIPAA Assistant by Harshvardhan Chunawala
- Migrate production SMS traffic to a short code with AWS End User Messaging by Harshvardhan Chunawala
- Introducing Route 53 Resolved IP Validation for AWS Network Firewall by Lawton Pittenger
- AWS becomes first CSP to complete the Cloud High profile assessment with 172 services and features in scope by Naranjan Goklani
- Part 3 – Cybersecurity journeys: The work behind the work by Shannon Brazil
🍛 Reddit threads on r/aws
🤖 Dessert
Every machine-tracked change this week. Nobody else assembles this.
🧁 IAM permission changes
🍪 API changes
- Amazon Prometheus Service
- Agents for Amazon Bedrock Runtime
- Amazon Connect Service
- Amazon Connect Customer Profiles
- Amazon DocumentDB with MongoDB compatibility
- AWS Lambda
- Amazon CloudWatch Logs
- Amazon Omics
- Amazon SageMaker Service
- Timestream InfluxDB
- Amazon Bedrock AgentCore Control
- Amazon Bedrock AgentCore
- AWS Clean Rooms Service
- EC2 Image Builder
- Amazon Lightsail
- AWS WAFV2
- Amazon Connect Service
- Amazon Connect Participant Service
- Amazon Elastic Compute Cloud
- Amazon Interactive Video Service
- Managed Streaming for Kafka Connect
- AWS Elemental MediaLive
- Amazon NeptuneData
- Amazon OpenSearch Service
- AWS Security Agent
- Amazon Bedrock AgentCore Control
- Amazon Elastic Compute Cloud
- Amazon EC2 Container Service
- Inspector2
- AWS License Manager
- Amazon Lightsail
- Amazon AppStream
- AWS Billing
- Amazon Connect Service
- Amazon Elastic Container Registry
- Amazon Elastic Kubernetes Service
- Amazon Interactive Video Service
- AWS Key Management Service
- Amazon Lightsail
- AWS Marketplace Catalog Service
- AWS MediaConnect
- AWS Elemental MediaLive
- odb
- Amazon SageMaker Service
- AWS Sign
- AWS Single Sign
- Tax Settings
🍹 IAM managed policy changes
- AWSRevenueAttributionManagement
- Route53PrivateHealthChecksServiceRolePolicy
- AWSResourceExplorerServiceRolePolicy
- AssuranceServiceRolePolicy
- ReadOnlyAccess
- ViewOnlyAccess
- WellArchitectedConsoleReadOnlyAccess
- WellArchitectedConsoleFullAccess
- SageMakerStudioUserIAMPermissiveExecutionPolicy
- SageMakerStudioUserIAMDefaultExecutionPolicy
- SageMakerStudioProjectUserRolePolicy
- SageMakerStudioProjectRoleMachineLearningPolicy
- SageMakerStudioAdminIAMPermissiveExecutionPolicy
- SageMakerStudioAdminIAMDefaultExecutionPolicy
- ECRReplicationServiceRolePolicy
- FinOpsAgentIdentityReaderPolicy
- AWSAccountSettingsManagementRole
- AIDevOpsOperatorAppAccessPolicy
- CloudWatchNetworkMonitorServiceRolePolicy
- AWSTransformNetworkMigrationAgentPolicy
- TagsHealthServiceRolePolicy
- AWS_ConfigRole
- AWSConfigServiceRolePolicy
- AmazonConnectSynchronizationServiceRolePolicy
- AWSResourceExplorerServiceRolePolicy
- SageMakerStudioProjectRoleMachineLearningPolicy
- AWSPartnerCentralMarketingManagement
- AssuranceServiceRolePolicy
- AWSIPAMOutboundServiceRolePolicy
- PartnerCentralIncentiveBenefitManagement
- AWSPartnerCentralRevenueAttributionManagement
- AWSPartnerCentralOpportunityManagement
- EC2ImageBuilderExecutionPolicy
- AWSServiceRoleForImageBuilder
- AmazonInspector2ThirdPartyServiceRolePolicy
- AWSXRayAPIKeyAccess
- AIDevOpsAgentAccessPolicy
- AmazonInspector2FullAccess_v2
- AWSSystemsManagerEnableExplorerExecutionPolicy
- AWSSystemsManagerEnableConfigRecordingExecutionPolicy
- AWSQuickSetupStartStopInstancesExecutionPolicy
- AWSQuickSetupStartSSMAssociationsExecutionPolicy
- AWSQuickSetupSSMLifecycleManagementExecutionPolicy
- AWSQuickSetupManagedInstanceProfileExecutionPolicy
- AWSQuickSetupEnableDHMCExecutionPolicy
- AWSQuickSetupEnableAREXExecutionPolicy
- AWSMarketplaceSellerOfferManagement
- AmazonEKSBlockStoragePolicyV2
- AIDevOpsChannelAccessPolicy
- AWSSupportServiceRolePolicy
- IVSReadOnlyAccess
- Billing
- AWSMarketplaceSubsidiaryAuthorizationServiceRolePolicy
- AWSBillingReadOnlyAccess
☕ CloudFormation resource changes
📺 AWS security bulletins
- CVE-2026-118029 - Unverified ownership of the default Athena query result location in AWS SDK for pandas
- CVE-2026-119117 - Insertion of sensitive information into a log file and process argument list in the Amazon Kinesis Producer Library for Java
- CVE-2026-115415 - Secret masking bypass in the environment tool in Strands Agents Tools
- CVE-2026-119086 - Missing type validation in xQueueSelectFromSet in FreeRTOS-Kernel
- CVE-2026-119115 - Incorrect authorization in issuer resolution in AWS Private CA Connector for Kubernetes
- CVE-2026-115418 - SQL injection in the database-query custom resource handlers in Amazon Web Services (AWS)
- CVE-2026-119116 and CVE-2026-119148 - Issues in AWS Nitro Enclaves SDK for C
- CVE-2026-111497: Native Brotli Decoder Remote Code Execution and Memory Disclosure
- CVE-2026-98432 - Linux kernel IPv4 TCP use-after-free Issue
🚬 Security documentation changes
- Lightsail update management: CVE-2026-98432 kernel fix guidance
- Document history entry for Amazon Linux CVE-2026-98432 update guidance
- Comprehend Medical: scrub real-looking account ID from sample role ARN
- Comprehend Medical PHI job: remove real-looking account ID from samples
- Comprehend Medical RxNorm job: sample account ID replaced with placeholder
- Fix DMARC reject policy check in Lambda example
- Athena ODBC v2 driver 2.5.0.0 release notes
- Release notes: 2026.0-577 fixes node join auth vulnerability
- Session Manager CLI 2026.0-577 notes: broker cluster node authz fix
- Session Manager SDK 2026.0-577 notes: broker cluster node authz fix
- DocumentDB 5.0.1/5.0.0 patches: authentication handshake hardening
🎮 Amazon Linux vulnerabilities
- CVE-2019-25781: python-markdown: algo complexity DoS
- CVE-2026-101291: QEMU: DoS
- CVE-2026-103506: Grafana: authz bypass
- CVE-2026-103963: glib TLS: DoS
- CVE-2026-109088: libXtst RECORD endless loop DoS
- CVE-2026-109089: libXi: buffer overflow
- CVE-2026-109090: libXi: buffer overflow
- CVE-2026-110133: ghostscript: heap overflow
- CVE-2026-110910: qs: unencoded key allows query injection
- CVE-2026-111819: QEMU: reentrancy bug
- CVE-2026-112922: ghostscript: DoS
- CVE-2026-114148: ASP.NET Core default perms allow local privesc
- CVE-2026-114690: gcc libstdc++: DoS
- CVE-2026-114691: gcc libstdc++: integer wrap in libstdc++
- CVE-2026-115455: gcc libstdc++: buffer overflow
- CVE-2026-115456: gcc libstdc++: OOB read
- CVE-2026-115936: perl Brotli: OOB write
- CVE-2026-116264: perl MIME: invalid param hides multipart boundary
- CVE-2026-116265: perl MIME: ambiguous RFC 2231 boundary not flagged
- CVE-2026-116266: perl MIME: encoded multipart boundary ambiguity
- CVE-2026-116267: perl: memory exhaustion
- CVE-2026-116268: perl: CPU DoS
- CVE-2026-116269: perl MIME: RFC 2231 lang tag empties filename
- CVE-2026-116270: perl: memory exhaustion
- CVE-2026-116271: perl: symlink attack
- CVE-2026-116272: perl MIME: comment hides duplicate boundary
- CVE-2026-116273: perl MIME-tools: memory exhaustion
- CVE-2026-116620: dotnet10.0: OOB read
- CVE-2026-117548: 389-ds: NULL deref
- CVE-2026-117608: Assimp: OOB read
- CVE-2026-117610: expat: NULL deref
- CVE-2026-117860: Firefox: SOP bypass in DOM: Navigation
- CVE-2026-117861: Firefox: sandbox escape in DOM: Navigation
- CVE-2026-117862: Firefox: privesc in Networking
- CVE-2026-117863: Firefox: info leak in Audio/Video
- CVE-2026-117864: Firefox: sandbox escape in Form Manager
- CVE-2026-117865: Firefox: UAF in JavaScript: GC
- CVE-2026-117866: Firefox: UAF in Graphics: Canvas2D
- CVE-2026-117867: Firefox: UAF in Layout
- CVE-2026-117868: Firefox: sandbox escape in DOM: Networking
- CVE-2026-117869: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117870: Firefox: UAF in JavaScript Engine
- CVE-2026-117871: Firefox: invalid pointer in Graphics
- CVE-2026-117872: Firefox: UAF in JavaScript: Standard Library
- CVE-2026-117873: Firefox: boundary check bug in Audio/Video: Playback
- CVE-2026-117874: Firefox: UAF in Internationalization
- CVE-2026-117875: Firefox: UAF in Layout: Scrolling and Overflow
- CVE-2026-117876: Firefox: UAF in Layout: Text and Fonts
- CVE-2026-117877: Firefox: UAF in Layout: Text and Fonts
- CVE-2026-117878: Firefox: UAF in Storage: IndexedDB
- CVE-2026-117879: Firefox: boundary check bug in Layout: Tables
- CVE-2026-117880: Firefox: UAF in XML
- CVE-2026-117881: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117882: Firefox: UAF in Layout
- CVE-2026-117883: Firefox: UAF in DOM: HTML Parser
- CVE-2026-117884: Firefox: UAF in Networking
- CVE-2026-117885: Firefox: UAF in Layout: Grid
- CVE-2026-117886: Firefox: boundary check bug in Graphics: Text
- CVE-2026-117887: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117888: Firefox: uninit memory read in Graphics: Canvas2D
- CVE-2026-117889: Firefox: boundary check bug in JavaScript Engine
- CVE-2026-117890: Firefox: JIT miscompilation in JS engine
- CVE-2026-117891: Firefox: UAF in JavaScript Engine: JIT
- CVE-2026-117892: Firefox: UAF in WebRTC: Networking
- CVE-2026-117893: Firefox: boundary check bug in Security: PSM
- CVE-2026-117894: Firefox: boundary check bug in WebRTC: Signaling
- CVE-2026-117895: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117896: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117897: Firefox: boundary check bug in Layout: Tables
- CVE-2026-117898: Firefox: UAF in JavaScript Engine: JIT
- CVE-2026-117899: Firefox: UAF in Networking: HTTP
- CVE-2026-117900: Firefox: UAF in DOM: Editor
- CVE-2026-117901: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117902: Firefox: UAF in Layout: Text and Fonts
- CVE-2026-117903: Firefox: UAF in Audio/Video
- CVE-2026-117904: Firefox: UAF in JavaScript: GC
- CVE-2026-117905: Firefox: UAF in Audio/Video: Playback
- CVE-2026-117906: Firefox: UAF in CSS Parsing and Computation
- CVE-2026-117907: Firefox: UAF in Networking
- CVE-2026-117908: Firefox: UAF in Graphics: ImageLib
- CVE-2026-117909: Firefox: UAF in JavaScript: GC
- CVE-2026-117910: Firefox: invalid pointer in JavaScript Engine
- CVE-2026-117911: Firefox: UAF in Audio/Video: Playback
- CVE-2026-117912: Firefox: SOP bypass in CSS Parsing and Computation
- CVE-2026-117913: Firefox: UAF in SVG
- CVE-2026-117914: Firefox: UAF in SVG
- CVE-2026-117915: Firefox: boundary check bug in Layout: Block and Inline
- CVE-2026-117916: Firefox: UAF in XSLT
- CVE-2026-117917: Firefox: invalid pointer in Graphics: WebRender
- CVE-2026-117918: Firefox: UAF in Graphics: Canvas2D
- CVE-2026-117919: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117920: Firefox: UAF in DOM: HTML Parser
- CVE-2026-117921: Firefox: UAF in CSS Parsing and Computation
- CVE-2026-117922: Firefox: UAF in Networking: WebSockets
- CVE-2026-117923: Firefox: UAF in Audio/Video
- CVE-2026-117924: Firefox: UAF in XSLT
- CVE-2026-117925: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117926: Firefox: boundary check bug in SVG
- CVE-2026-117927: Firefox: UAF in SVG
- CVE-2026-117928: Firefox: SOP bypass in CSS Parsing and Computation
- CVE-2026-117929: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117930: Firefox: UAF in DOM: Bindings (WebIDL)
- CVE-2026-117931: Firefox: UAF in DOM: Events
- CVE-2026-117932: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117933: Firefox: frame poisoning in CSS parser
- CVE-2026-117934: Firefox: UAF in Layout
- CVE-2026-117935: Firefox: UAF in DOM: Bindings (WebIDL)
- CVE-2026-117936: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117937: Firefox: invalid pointer in JavaScript Engine
- CVE-2026-117938: Firefox: UAF in Layout
- CVE-2026-117939: Firefox: UAF in XML
- CVE-2026-117940: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117941: Firefox: UAF in DOM: CSS Object Model
- CVE-2026-117942: Firefox: boundary check bug in JavaScript Engine: JIT
- CVE-2026-117943: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117944: Firefox: UAF in Layout
- CVE-2026-117945: Firefox: boundary check bug in XML
- CVE-2026-117946: Firefox: boundary check bug in JavaScript Engine
- CVE-2026-117947: Firefox: UAF in XML
- CVE-2026-117948: Firefox: UAF in SVG
- CVE-2026-117949: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117950: Firefox: boundary check bug in DOM: Core & HTML
- CVE-2026-117951: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117952: Firefox: uninit memory read in Networking
- CVE-2026-117953: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117954: Firefox: UAF in Layout: Positioned
- CVE-2026-117955: Firefox: JIT miscompilation in WebAssembly
- CVE-2026-117956: Firefox: invalid pointer in Nimbus Desktop Client
- CVE-2026-117957: Firefox: crypto issue in WebRTC networking
- CVE-2026-117958: Firefox: site isolation issue in HTTP networking
- CVE-2026-117959: Firefox: site isolation issue in Service Workers
- CVE-2026-117960: Firefox: spoofing in DOM Core & HTML
- CVE-2026-117961: Firefox: boundary check bug in Layout: Text and Fonts
- CVE-2026-117962: Firefox: sandbox escape in Storage: Quota Manager
- CVE-2026-117963: Firefox: boundary check bug in DOM: Service Workers
- CVE-2026-117964: Firefox: UAF in Panning and Zooming
- CVE-2026-117965: Firefox: SOP bypass in Address Bar
- CVE-2026-117966: Firefox: site isolation issue in HTTP networking
- CVE-2026-117967: Firefox: mitigation bypass in DOM Security
- CVE-2026-117968: Firefox: UAF in DOM: Core & HTML
- CVE-2026-117969: Firefox: invalid pointer in JavaScript Engine: JIT
- CVE-2026-117970: Firefox: race condition in Disability Access APIs
- CVE-2026-117971: Firefox: UAF in Print Preview
- CVE-2026-117972: Firefox: UAF in Graphics
- CVE-2026-117973: Firefox: UAF in Networking: DNS
- CVE-2026-117974: Firefox: UAF in XML
- CVE-2026-117975: Firefox: sandbox escape in Graphics: WebRender
- CVE-2026-117976: Firefox: site isolation issue in DOM Navigation
- CVE-2026-117977: Firefox: unspecified issue in Console
- CVE-2026-117978: Firefox: boundary check bug in Graphics
- CVE-2026-117979: Firefox: boundary check bug in Graphics: WebRender
- CVE-2026-117980: Firefox: UAF in Graphics
- CVE-2026-117981: Firefox: privesc in Toolkit
- CVE-2026-117982: Firefox: invalid pointer in JavaScript Engine: JIT
- CVE-2026-117983: Firefox: UAF in Graphics
- CVE-2026-117984: Firefox: boundary check bug in Layout: Scrolling and Overflow
- CVE-2026-117985: Firefox: UAF in Graphics
- CVE-2026-117986: Firefox: UAF in Graphics
- CVE-2026-117987: Firefox: UAF in Graphics
- CVE-2026-117988: Firefox: sandbox escape in Graphics: CanvasWebGL
- CVE-2026-117989: Firefox: UAF in Graphics
- CVE-2026-117990: Firefox: sandbox escape in Graphics: WebRender
- CVE-2026-117991: Firefox: boundary check bug in Layout: Text and Fonts
- CVE-2026-117992: Firefox: info leak in CSS Parsing and Computation
- CVE-2026-117993: Firefox: integer overflow in Graphics: Text
- CVE-2026-117994: Firefox: UAF in JavaScript: GC
- CVE-2026-117995: Firefox: privesc in DOM: UI Events & Focus Handling
- CVE-2026-117996: Firefox: boundary check bug in WebRTC
- CVE-2026-117997: Firefox: UAF in Widget
- CVE-2026-117998: Firefox: mitigation bypass in Push Subscriptions
- CVE-2026-117999: Firefox: race condition in IPC
- CVE-2026-118000: Firefox: info leak in Networking: HTTP
- CVE-2026-118002: Firefox: info leak in Networking
- CVE-2026-118003: Firefox: info leak in Networking: DNS
- CVE-2026-118004: Firefox: boundary check bug in CSS Transitions and Animations
- CVE-2026-118005: Firefox: UAF in WebRTC: Signaling
- CVE-2026-118006: Firefox: UAF in WebRTC: Signaling
- CVE-2026-118007: Firefox: UAF in JavaScript: GC
- CVE-2026-118008: Firefox: privesc in DOM: Navigation
- CVE-2026-118009: Firefox: UAF in Graphics: Text
- CVE-2026-118010: Firefox: UAF in Disability Access APIs
- CVE-2026-118011: Firefox: frame poisoning in CSS parser
- CVE-2026-118012: Firefox: UAF in DOM: Animation
- CVE-2026-118013: Firefox: UAF in Layout: Images, Video, and HTML
- CVE-2026-118014: Firefox: UAF in JavaScript Engine: JIT
- CVE-2026-118015: Firefox: UAF in DOM: Core & HTML
- CVE-2026-118016: Firefox: UAF in DOM: Core & HTML
- CVE-2026-118017: Firefox: UAF in SVG
- CVE-2026-118018: Firefox for Android: spoofing in Downloads
- CVE-2026-118019: Firefox: UAF in DOM: File
- CVE-2026-118020: Firefox: UAF in Layout
- CVE-2026-118021: Firefox: UAF in XPCOM
- CVE-2026-118022: Firefox: UAF in Disability Access APIs
- CVE-2026-118023: Firefox: UAF in Graphics: WebRender
- CVE-2026-118024: Firefox: UAF in Graphics: Text
- CVE-2026-118025: Firefox: unspecified issue in SVG
- CVE-2026-118026: Firefox: invalid pointer in JavaScript: GC
- CVE-2026-118131: GnuPG for Windows: DACL perms allow config injection
- CVE-2026-118174: Thunderbird: OpenPGP attachment loads attacker URL
- CVE-2026-118175: Thunderbird: reply embeds other message content
- CVE-2026-118176: Thunderbird: UNC bypass leaks NTLM creds
- CVE-2026-118177: Thunderbird: calendar lookup leaks NTLM creds
- CVE-2026-118178: Thunderbird: RSS feed can rewrite URL to file://
- CVE-2026-118179: Thunderbird: news:/snews: links send arbitrary cmds
- CVE-2026-118180: Thunderbird: Matrix homeserver can point at file://
- CVE-2026-118244: Highcharts (rust): untrusted HTML via innerHTML
- CVE-2026-118370: expat: OOB write
- CVE-2026-118384: mtools: OOB write
- CVE-2026-118475: eog: DoS
- CVE-2026-118669: OAuthLib: client id mismatch grants extra scopes
- CVE-2026-118764: minimatch: ReDoS via nested glob expansion
- CVE-2026-118773: node-glob: abort branches skip return (bug)
- CVE-2026-119052: llama.cpp: oversized length crashes rpc-server
- CVE-2026-119123: ImageMagick: DoS
- CVE-2026-119124: ImageMagick: heap overflow
- CVE-2026-119137: Wasmtime: stack overflow via recursive type drops
- CVE-2026-119138: tree-sitter: DoS
- CVE-2026-119141: tree-sitter: DoS
- CVE-2026-119195: python-pyasn1: CPU DoS
- CVE-2026-119197: pyasn1: ASN.1 REAL decode CPU DoS
- CVE-2026-119271: Firefox: UAF
- CVE-2026-119528: gimp: buffer overflow
- CVE-2026-119567: vsftpd: X-prefixed cmds bypass cmds_denied
- CVE-2026-18204: QEMU: OOB read
- CVE-2026-18410: QEMU: DoS
- CVE-2026-18609: QEMU: DoS
- CVE-2026-71482: eStargz: cyclic hardlink crashes snapshotter
- CVE-2026-7180: QEMU: UAF
- CVE-2026-78661: golang html: O(n^2) text node coalesce DoS
- CVE-2026-79656: Grafana: OAuth/OIDC tokens leak via server logs
- CVE-2026-86983: swift-crypto: P-384 VOPRF unbounded input crash
- CVE-2026-88858: Grafana: math expression recursion crashes server
- CVE-2026-88967: Grafana: SSRF
- CVE-2026-91920: Undertow: chunked encoding size bypass
- CVE-2026-93006: dnsmasq TFTP: stale cache serves wrong file
- CVE-2026-93007: dnsmasq: TCP DNS pool exhaustion DoS
- CVE-2026-93008: dnsmasq: CNAME chain cache poisoning in split-DNS
- CVE-2026-93009: dnsmasq: DHCPv6 hostname 1-byte OOB read
- CVE-2026-93010: dnsmasq: unrestricted DHCP leasequery info leak
- CVE-2026-93011: dnsmasq: DNSSEC name OOB write on heap
- CVE-2026-97045: golang html: foreign namespace parsing ambiguity
- CVE-2026-97889: QEMU vga: OOB writes after surface resize