Skip to content
Heist/ feed
Back to feed
UnratedFix available

django-tastypie — security advisory

Type: advisorySources: OSVAdvisory ID: DEBIAN-CVE-2011-4104

The from_yaml method in serializers.py in Django Tastypie before 0.9.10 does not properly deserialize YAML data, which allows remote attackers to execute arbitrary Python code via vectors related to the yaml.load method.

Products
django-tastypie
Affected versions
Not specified
Fixed versions
0.9.10-1
CVEs
CVE-2011-4104
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 22:41 UTC · Revision 1

Source evidence

DEBIAN-CVE-2011-4104

core-osv · Original source

Published 27 Oct 2014, 01:55 UTC

The from_yaml method in serializers.py in Django Tastypie before 0.9.10 does not properly deserialize YAML data, which allows remote attackers to execute arbitrary Python code via vectors related to the yaml.load method.

osv:DEBIAN-CVE-2011-4104

django-tastypie

Fixed versions: 0.9.10-1

django-tastypie

Fixed versions: 0.9.10-1

django-tastypie

Fixed versions: 0.9.10-1

Complete source record
{
  "id": "fa210208febb1e8185c8cfa5af53a7e01975f92fc68c9c659b1d40d2a9451a2d",
  "url": "https://osv.dev/vulnerability/DEBIAN-CVE-2011-4104",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DEBIAN-CVE-2011-4104",
    "summary": "The from_yaml method in serializers.py in Django Tastypie before 0.9.10 does not properly deserialize YAML data, which allows remote attackers to execute arbitrary Python code via vectors related to the yaml.load method.",
    "evidence": "osv:DEBIAN-CVE-2011-4104",
    "products": [
      {
        "name": {
          "value": "django-tastypie",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "0.9.10-1",
            "evidence": "/affected/0/ranges"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "django-tastypie",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "0.9.10-1",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "django-tastypie",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "0.9.10-1",
            "evidence": "/affected/2/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "structured": {
      "id": "DEBIAN-CVE-2011-4104",
      "aliases": [
        "DEBIAN-CVE-2011-4104"
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "0.9.10-1"
                }
              ]
            }
          ],
          "package": {
            "name": "django-tastypie",
            "purl": "pkg:deb/debian/django-tastypie?arch=source&distro=bookworm",
            "ecosystem": "Debian:12"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2011-4104.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "0.9.10-1"
                }
              ]
            }
          ],
          "package": {
            "name": "django-tastypie",
            "purl": "pkg:deb/debian/django-tastypie?arch=source&distro=trixie",
            "ecosystem": "Debian:13"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2011-4104.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "0.9.10-1"
                }
              ]
            }
          ],
          "package": {
            "name": "django-tastypie",
            "purl": "pkg:deb/debian/django-tastypie?arch=source&distro=forky",
            "ecosystem": "Debian:14"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2011-4104.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        }
      ],
      "modified": "2026-10-23T17:47:27.821069747Z",
      "provider": "osv",
      "upstream": [
        "CVE-2011-4104"
      ],
      "references": [
        "https://security-tracker.debian.org/tracker/CVE-2011-4104"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2011-4104",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "core-osv",
  "document_id": 417059,
  "published_at": "2014-10-27T01:55:23.407+00:00"
}