Vulnerability DatabaseGHSA-vvf4-9x63-8xvv

GHSA-vvf4-9x63-8xvv: 
Python vulnerability analysis and mitigation

Summary

A maliciously crafted zone file could use a WKS record to consume excessive memory and CPU, possibly causing the process to exit due to memory exhaustion.

Details

The from_text() parser does not check that a WKS record service number is between 0 and 65535 inclusive. It then uses this number to resize the bitmap to accommodate a bit with that offset. This can cause extremely large memory allocations, and also extends the array very inefficiently, wasting CPU.

Proof of concept

This demonstrates the failure to limit the service number, though with a value that does not cause excessive memory or CPU consumption.

rd = dns.rdata.from_text("IN", "WKS", "10.0.0.1 udp 65536")

Impact

If dnspython is used to read zonefile format where the attacker can control the type and rdata text, the program may consume excessive memory or CPU, denying service.


Source: NVD

Related Python vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-115878HIGH7.8
  • Python logoPython
  • stanza
NoYesNov 03, 2026
GHSA-vvf4-9x63-8xvvHIGH7.5
  • Python logoPython
  • dnspython
NoYesNov 04, 2026
GHSA-2gpw-4g6f-fwm2HIGH7.5
  • Python logoPython
  • pyhanko
NoYesNov 03, 2026
GHSA-w7fh-vvfp-fgggHIGH7.5
  • Python logoPython
  • pyhanko
NoYesNov 03, 2026
GHSA-hgv4-xx36-g3vfMEDIUMN/A
  • Python logoPython
  • presidio-hardened-ai
NoYesNov 03, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Additional Wiz resources

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management