Issue #283
Monday · October 19, 2026
๐ฅ Palate Cleanser
Ello ello,
It's been at least a few weeks since we had a good drama. Mr Cloudflare CEO Matthew Prince says AWS "unilaterally cancelled" Cloudflare's re:Invent booth, about six weeks before the 30 November start. Seems petty. Countering with his own pettiness, Matthew said Cloudflare will show up anyway and throw side events "without paying Amazon". AWS hasn't said why they did it, publicly at least.
There was some real news too. AWS shipped Lambda Web Functions, which is Lambda finally running a normal web server, many requests at a time, billed for the CPU you actually use. Aidan Steele was poking around inside one within hours and wrote (only) three posts: the platform notes, running Go with one line of execve() because "Node.js only" is more of a suggestion, and using one as a queue consumer. The security bits are Chef's Selection #2. Also you can play Doom on them.
We also got PwnEscape, a Linux kernel networking bug that lets a guest VM read host memory. It was found through Vercel's sandbox challenge, and the researchers showed a full guest-to-host escape on their own KVM test machine. AWS says EC2, Lambda and Fargate are not affected. If you run your own Firecracker or KVM hosts for agent sandboxes, patch the host kernel and reboot.
This issue is also available to share online. Got feedback? Tell us here.
๐ Chef's selections
I Gave 14 LLMs AWS Keys. Here's What They Wanted to Do Next
This is a really clever idea for both brainstorming and stress-testing detection setups. Adan gave 14 models 13 post-compromise situations, from "you just got some keys and know nothing yet" to "CloudTrail is about to record your next move", asked each one 20 times what it would do next, and mapped every proposed command to the CloudTrail event it would create. Nothing was actually run. Twelve of the 14 open with GetCallerIdentity, most persist with a new IAM user and access key, and when a model knows a secret is there it proposes reading it 87% of the time, which is bad for your rotation backlog and great for your honeytokens.
Lambda Web Functions: public by default, and already in your lambda:* grants
by Kobi Rubin
AWS launched Lambda Web Functions on 12 October, which run an ordinary Node.js web server behind a Lambda-managed HTTPS domain, with many requests sharing one environment. Kobi pulled out some of the most notable security implications. For example, the CLI's one-shot deploy creates the endpoint as ApplicationManaged, which means no authentication, and the resource policy is not evaluated for invokes. The new actions sit in the lambda namespace, so anyone holding lambda:* or AWSLambda_FullAccess got them on launch day. Better still, an SCP that denies function URLs when lambda:FunctionUrlAuthType is NONE does not match CreateWebFunctionEndpoint, so if that is how you closed public Lambda, it is open again. The post has the replacement condition key and a list of posture tools that can't see the new resource yet.
AWS Key Quarantine is Not Revocation
by Truffle Security Research
This feels like it's been done to death already but let's do it again anyway. When AWS finds your access key in public, it attaches a quarantine policy to the user. That policy is a deny list, and the key keeps working. The researchers went back to 929 leaked keys that still authenticated with quarantine attached, and on 894 of them the user's own policies still granted something dangerous the deny list misses, like sts:AssumeRole, ssm:SendCommand or reading secrets. Pawel Rzepa, Tibor Hercz, Chris Farris, Nathaniel Quist and William Gamazo, Michael Clark, Bleon Proko, Margaret Kelley and Corey Quinn have all poked at the quarantine policies before.
๐ฅ AWS security blogs
- 📢 AWS Transform announces Azure-to-AWS cloud-native code conversion
- 📢 Amazon Braket now in scope for FedRAMP Class C
- 📢 AWS End User Messaging adds registration improvements for faster, higher-quality submissions
- 📢 AWS End User Messaging now supports Brand Profiles
- 📢 AWS End User Messaging now offers managed OTP verification end-to-end
- 📢 AWS End User Messaging adds a guided wizard for RCS registration videos
- 📢 Amazon DynamoDB Streams now supports timestamp-based stream processing
- 📢 Amazon Redshift long-term system table retention with Amazon S3 Tables is now available in additional AWS Regions
- 📢 AWS Security Hub CSPM now supports the Cyber Risk Institute profile version 2.2
- 📢 ARC Region switch adds four new capabilities
- 📢 AWS Security Hub now supports resource criticality for prioritization
- 📢 AWS Agent Registry now supports custom metadata for registry records
- 📢 Amazon Location Service launches an interactive API Playground featuring Places, Routes and Maps APIs
- 📢 Bring deep SageMaker AI expertise to your coding agent with the AWS AI/ML skill in the Agent Toolkit for AWS
- 📢 AWS Lambda announces Lambda Web Functions
- Resolve security signals faster with Arctic Wolfโs Aurora Agentic SOC by Tim Sitze
- Shorten the time from credential exposure to remediation with SpyCloud by Tim Sitze
- AWS Security Agent (now part of AWS Continuum) exploited 33 of 37 new real-world CVEs by Dazhi Zhang
- Penetration testing every deployment with AWS Continuum by Jigar Bhatt
- Part 2 โ Cybersecurity journeys: What even is this job? by Shannon Brazil
- GuardDuty Extended Threat Detection has added five new indicators to surface attack sequences by Aman Khare
- Quantum-resistant signing on AWS, Part 2: Enforce your ML-DSA algorithm policy with SCPs and IAM by Harshvardhan Chunawala
- Quantum-resistant signing on AWS, Part 1: Build a software supply chain with ML-DSA by Harshvardhan Chunawala
๐ Reddit threads on r/aws
- Receiving budget exceeding threshold alerts, but can't login
- Banned from Amazon kiro, no reason, no recourse
- Amazon Certificate Manager -- possible to request a re-key?
- IAM to IAM Identity Center / Entra
- Can't access AWS console due to MFA and phone verification
- How are you keeping Bedrock costs from turning into a shared mystery bill?
๐ค Dessert
Every machine-tracked change this week. Nobody else assembles this.
๐ง IAM permission changes
๐ช API changes
- ARC
- Amazon CloudFront
- Amazon DynamoDB Streams
- Amazon Elastic Compute Cloud
- Amazon GuardDuty
- EC2 Image Builder
- AWS Lambda
- AWS Transfer Family
- Amazon AppIntegrations Service
- Amazon AppStream
- ARC
- Amazon Connect Service
- AWS DataSync
- Amazon GameLift
- AWS Glue
- AWS Lake Formation
- Amazon Omics
- AWS Resilience Hub V2
- Amazon Route 53 Domains
- Amazon SageMaker Service
- AWS SecurityHub
- Amazon Bedrock AgentCore Control
- Amazon Bedrock AgentCore
- CloudWatch Omni
- AWS DevOps Agent Service
- AWS Glue
- AWS Lambda Core
- Lambda Web
- AWS MediaConnect
- CloudWatch Observability Admin Service
- Amazon Omics
- AWS Parallel Computing Service
- Amazon Pinpoint SMS Voice V2
- Amazon SageMaker Service
- SageMaker Training Session Runtime
- AWS Security Agent
๐น IAM managed policy changes
- AWSPartnerCentralFullAccess
- AmazonSageMakerClusterInstanceRolePolicy
- AWSPartnerCentralMarketingManagement
- PartnerCentralAccountManagementUserRoleAssociation
- AWSContinuumCollectorServiceRolePolicy
- SageMakerStudioAdminIAMPermissiveExecutionPolicy
- SageMakerStudioAdminIAMDefaultExecutionPolicy
- AnthropicLimitedAccess
- AWSIPAMServiceRolePolicy
- CloudWatchOmniSpaceAccessPolicy
- SageMakerStudioUserIAMPermissiveExecutionPolicy
- SageMakerStudioUserIAMDefaultExecutionPolicy
- SageMakerStudioProjectRoleMachineLearningPolicy
- SageMakerStudioAdminIAMPermissiveExecutionPolicy
- SageMakerStudioAdminIAMDefaultExecutionPolicy
- ViewOnlyAccess
- SageMakerStudioDataAppsAccessRolePolicy
- AIDevOpsConstellationAccessPolicy
- AWSElasticLoadBalancingServiceRolePolicy
- AmazonSageMakerTrainingSessionFullAccess
- AmazonSageMakerTrainingSessionAccess
- AWSElasticLoadBalancingClassicServiceRolePolicy
- SageMakerStudioProjectProvisioningRolePolicy
- AWSSecurityAgentWebAppPolicy
โ CloudFormation resource changes
No resource updates this week.
๐บ AWS security bulletins
- Issue in the Linux kernel virtio-net/TAP networking path affecting KVM-based hypervisors
- CVE-2026-102551 & CVE-2026-102552 - Issue with FreeRTOS-Plus-TCP
- CVE-2026-110310 - RSA PKCS#1 v1.5 padding oracle via legacy envelope key format downgrade in Amazon S3 Encryption Client for .NET
- CVE-2026-110812 - Deserialization of untrusted data in the Gremlin graph-import path in Amazon Neptune
- CVE-2026-109587 & CVE-2026-109588 - Issue with FreeRTOS-Kernel
- CVE-2026-110248 - Insertion of sensitive information into log files in Amazon SageMaker Python SDK
๐ฌ Security documentation changes
๐ฎ Amazon Linux vulnerabilities
- CVE-2026-92262: MariaDB #mysql50# prefix file access and RCE
- CVE-2026-109117: OATH Toolkit PSKC signature verification bypass
- CVE-2026-110928: OpenSSH restrict keyword ignored for tunnel forwarding
- CVE-2026-85746: MariaDB ST_AsText nested geometry buffer overflow
- CVE-2026-110929: OpenSSH session process keeps root on some platforms
- CVE-2026-109468: ASP.NET Core unthrottled resource allocation DoS
- CVE-2026-111132: libgxps XPS path heap out-of-bounds read
- CVE-2026-109869: Node.js undici fetch crash via many content codings
- CVE-2026-110924: OpenSSH failed GSSAPI attempt leaves delegated credentials
- CVE-2026-109855: Node.js undici WebSocket over HTTP/2 stream left open
- CVE-2026-111272: LibRaw Nikon makernote heap out-of-bounds read
- CVE-2026-55467: CUPS fax queue control-character option injection
- CVE-2026-111142: zziplib crafted ZIP heap over-read
- CVE-2026-87029: Node.js undici decompress interceptor uncaught exception crash
- CVE-2026-109924: Node.js undici EventSource memory exhaustion
- CVE-2026-109932: Node.js undici WebSocket PING memory exhaustion
- CVE-2026-87018: Node.js undici crash on TLS renegotiation hostname mismatch
- CVE-2026-110926: OpenSSH shared compression dictionary leaks channel plaintext
- CVE-2026-109383: Node.js undici Agent drops tls function options
- CVE-2026-111141: zziplib central directory out-of-bounds read
- CVE-2026-110925: OpenSSH username shell injection via ProxyCommand %u
- CVE-2026-110927: OpenSSH compressed packet memory growth
- CVE-2026-111157: SoX MS ADPCM WAV heap out-of-bounds write
- CVE-2026-110923: OpenSSH sftp malicious server writes outside target directory
- CVE-2026-111137: libsmi MIB OCTET STRING buffer overflow
- CVE-2026-101019: NGINX njs XML attribute signature validation bypass
- CVE-2026-110838: FreeRDP shadow server pre-auth keystroke injection
- CVE-2026-100231: GStreamer ASF muxer Unicode tag buffer miscalculation
- CVE-2026-110831: FreeRDP drive redirection file handle retention
- CVE-2026-95101: NGINX HTTP/3 proxied request data injection
- CVE-2026-97629: NGINX SSL session forgery bypasses client certificates
- CVE-2026-110839: FreeRDP grayscale JPEG clipboard heap overflow
- CVE-2026-110777: evolution-data-server calendar attachment local file upload
- CVE-2026-110834: FreeRDP serial IRP null dereference client crash
- CVE-2026-15176: NGINX alias and rewrite heap buffer overflow
- CVE-2026-109969: Clevis PKCS#11 unlock socket key injection
- CVE-2026-109970: Clevis PKCS#11 PIN written to world-readable file
- CVE-2026-110602: libmspack KWAJ uninitialized pointer free
- CVE-2026-86476: GStreamer video metadata heap buffer overflow
- CVE-2026-109971: Clevis PKCS#11 PIN exposed in process list
- CVE-2026-110837: FreeRDP MP3 audio decode heap overflow
- CVE-2026-110835: FreeRDP proxy HTTP header injection via routing token
- CVE-2026-92392: curl HTTP/2 RST_STREAM upload use-after-free
- CVE-2026-110833: FreeRDP proxy RDPDR fragment memory exhaustion
- CVE-2026-110836: FreeRDP gateway Content-Type infinite loop
- CVE-2026-101025: NGINX njs XML parser context memory leak
- CVE-2026-110832: FreeRDP server DVC large allocation memory exhaustion
- CVE-2026-109968: Clevis PKCS#11 daemon logs LUKS passphrases
- CVE-2026-110829: FreeRDP rdpsnd fragment null dereference crash
- CVE-2026-100229: GStreamer H.266 parser out-of-bounds write
- CVE-2026-110830: FreeRDP serial handle file descriptor exhaustion
- CVE-2026-97205: NGINX SSI include with AIO use-after-free
- CVE-2026-93479: NGINX map regex capture heap buffer overflow
- CVE-2026-109772: Firefox DevTools same-origin policy bypass
- CVE-2026-109724: Firefox DOM Core use-after-free
- CVE-2026-70194: .NET improper certificate validation bypass
- CVE-2026-109771: Firefox WebRTC networking information disclosure
- CVE-2026-109782: Firefox ESR file handling mitigation bypass
- CVE-2026-109767: Firefox networking information disclosure
- CVE-2026-49264: oauthlib JSONP revocation callback script injection
- CVE-2026-109706: Firefox IndexedDB use-after-free
- CVE-2026-109723: Firefox text and fonts layout integer overflow
- CVE-2026-109941: FreeRDP gateway chunked response infinite loop
- CVE-2026-109833: GNOME Remote Desktop VNC TLS out-of-bounds write
- CVE-2026-102342: Rust ammonia SVG animate stored XSS
- CVE-2026-109726: Firefox SVG use-after-free
- CVE-2026-109766: Firefox Enterprise Policies mitigation bypass
- CVE-2026-93294: Grafana Azure Monitor resource proxy overreach
- CVE-2026-109714: Firefox layout incorrect boundary conditions
- CVE-2026-109775: Firefox WebRTC denial of service
- CVE-2026-109949: FreeRDP smartcard emulation PIN retry counter reset
- CVE-2026-109938: FreeRDP mapped-video coordinate overflow client abort
- CVE-2026-109751: Firefox networking information disclosure
- CVE-2026-109708: Firefox networking sandbox escape via boundary error
- CVE-2026-109757: Firefox networking race condition sandbox escape
- CVE-2026-110249: Thunderbird Exchange SOAP response CPU exhaustion
- CVE-2026-109741: Firefox Bucket File System use-after-free
- CVE-2026-109711: Firefox Canvas2D use-after-free
- CVE-2026-109704: Firefox Application Update privilege escalation
- CVE-2026-109721: Firefox JIT incorrect boundary conditions
- CVE-2026-109737: Firefox Enterprise Policies mitigation bypass
- CVE-2026-109774: Firefox Notifications invalid pointer
- CVE-2026-109783: Firefox ESR file handling mitigation bypass
- CVE-2026-109779: Firefox DNS race condition
- CVE-2026-109732: Firefox DOM Streams use-after-free
- CVE-2026-109678: FreeRDP smartcard SCardStatusA assertion crash
- CVE-2026-109736: Firefox layout frame poisoning
- CVE-2026-70179: ASP.NET Core spoofing authentication bypass privilege escalation
- CVE-2026-109733: Firefox JIT miscompilation
- CVE-2026-109753: Firefox layout incorrect boundary conditions
- CVE-2026-109947: FreeRDP oversized drive read memory exhaustion
- CVE-2026-109777: Firefox IndexedDB information disclosure
- CVE-2026-109677: FreeRDP smartcard ATR heap memory leak oracle
- CVE-2026-109952: FreeRDP security protocol downgrade overrides NLA
- CVE-2026-109854: m17n-lib ISO-2022 uninitialized stack read
- CVE-2026-109832: GNOME Remote Desktop VNC TLS busy loop DoS
- CVE-2026-109750: Firefox Web Authentication site isolation issue
- CVE-2026-109725: Firefox DOM Core use-after-free
- CVE-2026-77207: Libreswan PKCS#7 CRL null dereference crash
- CVE-2026-110153: Chromium Media use-after-free code execution
- CVE-2026-109781: Firefox printing denial of service
- CVE-2026-109749: Firefox WebAssembly use-after-free
- CVE-2026-109778: Firefox WebExtensions privilege escalation
- CVE-2026-58280: .NET uncontrolled recursion denial of service
- CVE-2026-109756: Firefox DOM Navigation privilege escalation
- CVE-2026-109976: Clevis PKCS#11 daemon integer underflow crash
- CVE-2026-109770: Firefox Web Serial spoofing
- CVE-2026-109944: FreeRDP smartcard emulation stale handle assertion crash
- CVE-2026-109754: Firefox DOM Editor boundary condition error
- CVE-2026-95502: Grafana Git Sync oversized response memory exhaustion
- CVE-2026-109763: Firefox file handling mitigation bypass
- CVE-2026-109942: FreeRDP gateway CLOSE_CHANNEL null dereference
- CVE-2026-109731: Firefox Canvas2D incorrect boundary conditions
- CVE-2026-109780: Firefox DOM Core mitigation bypass
- CVE-2026-109730: Firefox graphics integer overflow
- CVE-2026-49265: oauthlib PKCE timing side channel
- CVE-2026-109679: FreeRDP ARM empty response null dereference
- CVE-2026-109739: Firefox WebExtensions privilege escalation
- CVE-2026-109940: FreeRDP PKCS#11 key name stack buffer overflow
- CVE-2026-109939: FreeRDP bitmap cache order null dereference
- CVE-2026-109945: FreeRDP smartcard emulation concurrent IRP use-after-free
- CVE-2026-109742: Firefox PDF Viewer information disclosure
- CVE-2026-109729: Firefox JIT use-after-free
- CVE-2026-109746: Firefox DOM Security mitigation bypass
- CVE-2026-109717: Firefox WebIDL bindings use-after-free
- CVE-2026-109709: Firefox process sandboxing privilege escalation
- CVE-2026-70181: ASP.NET Core unthrottled resource allocation DoS
- CVE-2026-109946: FreeRDP AVC444 odd width assertion abort
- CVE-2026-110036: device-mapper-persistent-data crafted metadata panic
- CVE-2026-109722: Firefox JIT miscompilation
- CVE-2026-109762: Firefox SVG incorrect boundary conditions
- CVE-2026-109718: Firefox XML use-after-free
- CVE-2026-109828: libsndfile WAV subchunk uninitialized variable
- CVE-2026-109720: Firefox WebAssembly JIT miscompilation
- CVE-2026-109765: Firefox text graphics race use-after-free
- CVE-2026-109951: FreeRDP proxy DRDYNVC channel name heap over-read
- CVE-2026-77205: Libreswan FIPS bad certificate cache peer lockout
- CVE-2026-109680: FreeRDP ARM long username heap out-of-bounds write
- CVE-2026-109744: Firefox DOM File issue
- CVE-2026-109786: fail2ban sshd filter bans arbitrary IP addresses
- CVE-2026-109740: Firefox Win32 widget sandbox escape
- CVE-2026-109716: Firefox JavaScript engine boundary condition error
- CVE-2026-109743: Firefox panning and zooming privilege escalation
- CVE-2026-110247: Thunderbird libmime 32-bit size overflow heap write
- CVE-2026-109776: Firefox XPCOM race condition
- CVE-2026-109735: Firefox DOM Animation use-after-free
- CVE-2026-109719: Firefox WebGL race use-after-free
- CVE-2026-109760: Firefox HTTP networking mitigation bypass
- CVE-2026-105460: BlueZ btmon link keys out-of-bounds read
- CVE-2026-109773: Firefox Sync denial of service
- CVE-2026-109715: Firefox JavaScript engine boundary condition error
- CVE-2026-109710: Firefox text graphics use-after-free
- CVE-2026-15577: Grafana Git Sync read-only user edits connections
- CVE-2026-109745: Firefox Web Serial uninitialized memory sandbox escape
- CVE-2026-109755: Firefox content process sandbox escape
- CVE-2026-109759: Firefox networking site isolation issue
- CVE-2026-109943: FreeRDP polygon order double free
- CVE-2026-70175: ASP.NET Core improper authentication privilege escalation
- CVE-2026-109676: FreeRDP smartcard handle use-after-free
- CVE-2026-102870: ASP.NET Core code injection remote execution
- CVE-2026-109761: Firefox WebAssembly use-after-free
- CVE-2026-109769: Firefox network cache information disclosure
- CVE-2026-109727: Firefox audio and video use-after-free
- CVE-2026-33374: Grafana Prometheus rule conversion memory exhaustion
- CVE-2026-109768: Firefox Site Reports denial of service
- CVE-2026-85747: Distribution registry client manifest digest not verified
- CVE-2026-109950: FreeRDP gateway message length heap over-read
- CVE-2026-66822: .NET sensitive data sent to attackers
- CVE-2026-70159: ASP.NET Core unthrottled resource allocation DoS
- CVE-2026-109738: Firefox media playback use-after-free
- CVE-2026-109734: Firefox DOM Security mitigation bypass
- CVE-2026-109728: Firefox DOM Animation use-after-free
- CVE-2026-109707: Firefox networking use-after-free sandbox escape
- CVE-2026-109964: ImageMagick PICT decoder heap underwrite on 32-bit
- CVE-2026-109752: Firefox DOM Workers use-after-free
- CVE-2026-109748: Firefox WebAssembly use-after-free
- CVE-2026-109713: Firefox crash reporter use-after-free
- CVE-2026-94453: Libreswan IKE-over-TCP use-after-free crash
- CVE-2026-109705: Firefox networking sandbox escape and site isolation
- CVE-2026-69651: .NET algorithmic complexity denial of service
- CVE-2026-109953: FreeRDP restricted-admin still sends cleartext password
- CVE-2026-109764: Firefox Enterprise Policies mitigation bypass
- CVE-2026-109747: Firefox address bar issue
- CVE-2026-109948: FreeRDP smartcard transmit uninitialized memory disclosure
- CVE-2026-77206: Libreswan IKEv2 state machine null dereference crash
- CVE-2026-109258: ImageMagick fx runtime invalid free
- CVE-2026-109271: ImageMagick WBINFO decoder use-after-free
- CVE-2026-109255: FreeRDP license request heap overflow on 32-bit
- CVE-2026-109267: ImageMagick MSL decoder stack overflow
- CVE-2026-103658: Aspell crafted dictionary heap buffer overflow
- CVE-2026-109276: ImageMagick JNG decoder leaks temporary files
- CVE-2026-109282: ImageMagick INFO, JSON and YAML encoder type confusion
- CVE-2026-109254: FreeRDP rdpsnd disconnect use-after-free
- CVE-2026-109252: FreeRDP RDPEAR truncated name null dereference
- CVE-2026-109259: ImageMagick TGA decoder uninitialized memory read
- CVE-2026-109281: ImageMagick -fx heap buffer over-read
- CVE-2026-109265: ImageMagick XMP profile heap over-read
- CVE-2026-109248: FreeRDP clipboard file descriptor heap over-read
- CVE-2026-108985: libnfs ZDR decoding out-of-bounds write
- CVE-2026-95837: containerd checkpoint restore privilege escalation
- CVE-2026-109240: FreeRDP URBDRC isochronous transfer assertion crash
- CVE-2026-109264: ImageMagick MVG decoder recursion stack overflow
- CVE-2026-109349: gitoxide pack version 3 header panic
- CVE-2026-109448: psqlODBC parameter count wraparound heap corruption
- CVE-2026-109260: ImageMagick PNG encoder memory leak
- CVE-2026-109262: ImageMagick SVG encoder memory leak
- CVE-2026-109250: FreeRDP PKCS#11 key enumeration heap overflow
- CVE-2026-109241: FreeRDP video redirection null dereference crash
- CVE-2026-109269: ImageMagick JPEG decoder uninitialized memory disclosure
- CVE-2026-109247: FreeRDP clipboard file name path traversal
- CVE-2026-109348: gitoxide mailmap quadratic parsing CPU exhaustion
- CVE-2026-109263: ImageMagick YUV encoder memory leak
- CVE-2026-109245: FreeRDP Azure AD login skips certificate validation
- CVE-2026-109243: FreeRDP world-readable private keys in temp directory
- CVE-2026-109350: gitoxide thin pack OFS_DELTA fetch crash
- CVE-2026-109242: FreeRDP progressive tiles render uninitialized heap
- CVE-2026-109244: FreeRDP winpr-makecert world-readable private keys
- CVE-2026-109266: ImageMagick CIP encoder XML injection
- CVE-2026-109261: ImageMagick GIF encoder memory leak
- CVE-2026-108094: mutter Wayland ICC description use-after-free
- CVE-2026-109253: FreeRDP RDPEAR unaligned payload out-of-bounds read
- CVE-2026-109249: FreeRDP remote assistance invitation heap over-read
- CVE-2026-95838: containerd opaque whiteout layer unpack DoS
- CVE-2026-109273: ImageMagick PostScript decoder one-byte memory disclosure
- CVE-2026-109268: ImageMagick PDF writer JPEG2000 use-after-free
- CVE-2026-109280: ImageMagick -fx use-after-free under memory pressure
- CVE-2026-109246: FreeRDP shadow server frame ack divide-by-zero
- CVE-2026-109274: ImageMagick script symlink race policy bypass
- CVE-2026-109275: ImageMagick MVG decoder PostScript code injection
- CVE-2026-105081: ImageMagick symlink security policy bypass
- CVE-2026-109279: ImageMagick policy race heap buffer overwrite
- CVE-2026-109278: ImageMagick wavelet-denoise memory leak
- CVE-2026-109270: ImageMagick -process option memory leak
- CVE-2026-109277: ImageMagick -script file descriptor policy bypass
- CVE-2026-109257: FreeRDP NSCodec encoder double free
- CVE-2026-103061: Gleam package build path traversal directory deletion
- CVE-2026-109251: FreeRDP video geometry origin out-of-bounds write
- CVE-2026-109351: gitoxide huge pack object count allocation abort
- CVE-2026-109272: ImageMagick PostScript decoder null dereference
- CVE-2026-109256: FreeRDP clipboard PNG conversion heap overflow