Skip to main content

Djangoblog CVE-2026-6580

| EUVD-2026-23714 MEDIUM
Use of Hard-coded Cryptographic Key (CWE-321)
2026-04-19 VulDB GHSA-xf7j-p5gh-45hr
5.5
CVSS 4.0 · NVD
Share

Severity by source

NVD PRIMARY
5.5 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/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

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/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
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

8
CVSS changed
Apr 29, 2026 - 01:12 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
PoC Detected
Apr 29, 2026 - 01:00 vuln.today
Public exploit code
Severity Changed
Apr 19, 2026 - 23:22 NVD
HIGH MEDIUM
CVSS changed
Apr 19, 2026 - 23:22 NVD
7.3 (HIGH) 6.9 (MEDIUM)
Analysis Generated
Apr 19, 2026 - 22:35 vuln.today
EUVD ID Assigned
Apr 19, 2026 - 22:30 euvd
EUVD-2026-23714
Analysis Generated
Apr 19, 2026 - 22:30 vuln.today
CVE Published
Apr 19, 2026 - 22:15 nvd
MEDIUM 5.5

DescriptionCVE.org

A security vulnerability has been detected in liangliangyy DjangoBlog up to 2.1.0.0. Affected is an unknown function of the file owntracks/views.py of the component Amap API Call Handler. Such manipulation of the argument key leads to use of hard-coded cryptographic key . The attack may be launched remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

AnalysisAI

Hard-coded Amap API key exposure in DjangoBlog allows remote attackers to abuse geolocation services without authentication. DjangoBlog versions up to 2.1.0.0 embed a fixed cryptographic key in owntracks/views.py for Amap API calls, enabling unauthorized API usage with low confidentiality, integrity, and availability impact. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Access public GitHub repository
Delivery
Extract hard-coded Amap key from owntracks/views.py
Exploit
Script automated API calls using stolen credential
Execution
Exhaust API quota or harvest geolocation data
Impact
Cause service disruption or privacy breach

Vulnerability AssessmentAI

Exploitation Exploitation requires the attacker to obtain DjangoBlog source code containing the hard-coded Amap API key in owntracks/views.py. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment Real-world risk is moderate with specific scope limitations. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker clones the public DjangoBlog repository or accesses a deployed instance's source code through misconfigured web server directory listing. They extract the hard-coded Amap API key from owntracks/views.py and script automated geolocation queries against Amap's API using the stolen credential. …
Remediation No vendor-released patch identified at time of analysis due to maintainer non-responsiveness. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours: Identify all DjangoBlog instances running versions ≤2.1.0.0 using deployment inventory and version scanning; rotate all Amap API keys immediately and monitor API usage for anomalies. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

CVE-2026-6580 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy