Lookup for vulnerable packages by Package URL.

Purlpkg:pypi/nautobot@1.0.0b2
Typepypi
Namespace
Namenautobot
Version1.0.0b2
Qualifiers
Subpath
Is_vulnerabletrue
Next_non_vulnerable_version1.6.32
Latest_non_vulnerable_version2.4.10
Affected_by_vulnerabilities
0
url VCID-cbq7-r22c-a3c8
vulnerability_id VCID-cbq7-r22c-a3c8
summary Nautobot is a Network Source of Truth and Network Automation Platform. All users of Nautobot versions earlier than 1.5.7 are impacted by a remote code execution vulnerability. Nautobot did not properly sandbox Jinja2 template rendering. In Nautobot 1.5.7 has enabled sandboxed environments for the Jinja2 template engine used internally for template rendering for the following objects: `extras.ComputedField`, `extras.CustomLink`, `extras.ExportTemplate`, `extras.Secret`, `extras.Webhook`. While no active exploits of this vulnerability are known this change has been made as a preventative measure to protect against any potential remote code execution attacks utilizing maliciously crafted template code. This change forces the Jinja2 template engine to use a `SandboxedEnvironment` on all new installations of Nautobot. This addresses any potential unsafe code execution everywhere the helper function `nautobot.utilities.utils.render_jinja2` is called. Additionally, the documentation that had previously suggesting the direct use of `jinja2.Template` has been revised to suggest `render_jinja2`. Users are advised to upgrade to Nautobot 1.5.7 or newer. For users that are unable to upgrade to the latest release of Nautobot, you may add the following setting to your `nautobot_config.py` to apply the sandbox environment enforcement: `TEMPLATES[1]["OPTIONS"]["environment"] = "jinja2.sandbox.SandboxedEnvironment"` After applying this change, you must restart all Nautobot services, including any Celery worker processes. **Note:** *Nautobot specifies two template engines by default, the first being “django” for the Django built-in template engine, and the second being “jinja” for the Jinja2 template engine. This recommended setting will update the second item in the list of template engines, which is the Jinja2 engine.* For users that are unable to immediately update their configuration such as if a Nautobot service restart is too disruptive to operations, access to provide custom Jinja2 template values may be mitigated using permissions to restrict “change” (write) actions to the affected object types listed in the first section. **Note:** *This solution is intended to be stopgap until you can successfully update your `nautobot_config.py` or upgrade your Nautobot instance to apply the sandboxed environment enforcement.*
references
0
reference_url https://docs.nautobot.com/projects/core/en/stable/release-notes/version-1.5/#v157-2023-01-04
reference_id
reference_type
scores
url https://docs.nautobot.com/projects/core/en/stable/release-notes/version-1.5/#v157-2023-01-04
1
reference_url https://github.com/nautobot/nautobot
reference_id
reference_type
scores
url https://github.com/nautobot/nautobot
2
reference_url https://github.com/nautobot/nautobot/commit/d47f157e83b0c353bb2b697f911882c71cf90ca0
reference_id
reference_type
scores
url https://github.com/nautobot/nautobot/commit/d47f157e83b0c353bb2b697f911882c71cf90ca0
3
reference_url https://github.com/nautobot/nautobot/security/advisories/GHSA-8mfq-f5wj-vw5m
reference_id
reference_type
scores
url https://github.com/nautobot/nautobot/security/advisories/GHSA-8mfq-f5wj-vw5m
4
reference_url https://github.com/pypa/advisory-database/tree/main/vulns/nautobot/PYSEC-2023-37.yaml
reference_id
reference_type
scores
url https://github.com/pypa/advisory-database/tree/main/vulns/nautobot/PYSEC-2023-37.yaml
5
reference_url https://jinja.palletsprojects.com/en/3.0.x/sandbox/#sandbox
reference_id
reference_type
scores
url https://jinja.palletsprojects.com/en/3.0.x/sandbox/#sandbox
6
reference_url https://nvd.nist.gov/vuln/detail/CVE-2023-25657
reference_id CVE-2023-25657
reference_type
scores
url https://nvd.nist.gov/vuln/detail/CVE-2023-25657
7
reference_url https://github.com/advisories/GHSA-8mfq-f5wj-vw5m
reference_id GHSA-8mfq-f5wj-vw5m
reference_type
scores
url https://github.com/advisories/GHSA-8mfq-f5wj-vw5m
fixed_packages
0
url pkg:pypi/nautobot@1.5.7
purl pkg:pypi/nautobot@1.5.7
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-d3uz-p963-6fay
1
vulnerability VCID-qbp5-ry2r-hufh
2
vulnerability VCID-r31w-t9kj-kudc
3
vulnerability VCID-vr34-ms8k-zybv
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/nautobot@1.5.7
aliases CVE-2023-25657, GHSA-8mfq-f5wj-vw5m, PYSEC-2023-37
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-cbq7-r22c-a3c8
1
url VCID-d3uz-p963-6fay
vulnerability_id VCID-d3uz-p963-6fay
summary Nautobot is a Network Source of Truth and Network Automation Platform built as a web application. All users of Nautobot versions earlier than 1.6.10 or 2.1.2 are potentially impacted by a cross-site scripting vulnerability. Due to inadequate input sanitization, any user-editable fields that support Markdown rendering, including are potentially susceptible to cross-site scripting (XSS) attacks via maliciously crafted data. This issue is fixed in Nautobot versions 1.6.10 and 2.1.2.
references
0
reference_url https://github.com/nautobot/nautobot/commit/17effcbe84a72150c82b138565c311bbee357e80
reference_id
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
url https://github.com/nautobot/nautobot/commit/17effcbe84a72150c82b138565c311bbee357e80
1
reference_url https://github.com/nautobot/nautobot/commit/64312a4297b5ca49b6cdedf477e41e8e4fd61cce
reference_id
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
url https://github.com/nautobot/nautobot/commit/64312a4297b5ca49b6cdedf477e41e8e4fd61cce
2
reference_url https://github.com/nautobot/nautobot/pull/5133
reference_id
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
url https://github.com/nautobot/nautobot/pull/5133
3
reference_url https://github.com/nautobot/nautobot/pull/5134
reference_id
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
url https://github.com/nautobot/nautobot/pull/5134
4
reference_url https://github.com/nautobot/nautobot/security/advisories/GHSA-v4xv-795h-rv4h
reference_id
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
url https://github.com/nautobot/nautobot/security/advisories/GHSA-v4xv-795h-rv4h
5
reference_url https://nvd.nist.gov/vuln/detail/CVE-2024-23345
reference_id CVE-2024-23345
reference_type
scores
url https://nvd.nist.gov/vuln/detail/CVE-2024-23345
6
reference_url https://github.com/advisories/GHSA-v4xv-795h-rv4h
reference_id GHSA-v4xv-795h-rv4h
reference_type
scores
url https://github.com/advisories/GHSA-v4xv-795h-rv4h
fixed_packages
0
url pkg:pypi/nautobot@1.6.10
purl pkg:pypi/nautobot@1.6.10
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-vr34-ms8k-zybv
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/nautobot@1.6.10
1
url pkg:pypi/nautobot@2.1.2
purl pkg:pypi/nautobot@2.1.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-vr34-ms8k-zybv
1
vulnerability VCID-z4ux-pgu6-6kc9
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/nautobot@2.1.2
aliases CVE-2024-23345, GHSA-v4xv-795h-rv4h, PYSEC-2024-16
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-d3uz-p963-6fay
2
url VCID-r31w-t9kj-kudc
vulnerability_id VCID-r31w-t9kj-kudc
summary Nautobot is a Network Source of Truth and Network Automation Platform built as a web application All users of Nautobot versions earlier than 1.6.6 or 2.0.5 are potentially affected by a cross-site scripting vulnerability. Due to incorrect usage of Django's `mark_safe()` API when rendering certain types of user-authored content; including custom links, job buttons, and computed fields; it is possible that users with permission to create or edit these types of content could craft a malicious payload (such as JavaScript code) that would be executed when rendering pages containing this content. The maintainers have fixed the incorrect uses of `mark_safe()` (generally by replacing them with appropriate use of `format_html()` instead) to prevent such malicious data from being executed. Users on Nautobot 1.6.x LTM should upgrade to v1.6.6 and users on Nautobot 2.0.x should upgrade to v2.0.5. Appropriate object permissions can and should be applied to restrict which users are permitted to create or edit the aforementioned types of user-authored content. Other than that, there is no direct workaround available.
references
0
reference_url https://docs.djangoproject.com/en/3.2/ref/utils/#django.utils.html.format_html
reference_id
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
url https://docs.djangoproject.com/en/3.2/ref/utils/#django.utils.html.format_html
1
reference_url https://docs.djangoproject.com/en/3.2/ref/utils/#django.utils.safestring.mark_safe
reference_id
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
url https://docs.djangoproject.com/en/3.2/ref/utils/#django.utils.safestring.mark_safe
2
reference_url https://github.com/nautobot/nautobot
reference_id
reference_type
scores
url https://github.com/nautobot/nautobot
3
reference_url https://github.com/nautobot/nautobot/commit/362850f5a94689a4c75e3188bf6de826c3b012b2
reference_id
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
url https://github.com/nautobot/nautobot/commit/362850f5a94689a4c75e3188bf6de826c3b012b2
4
reference_url https://github.com/nautobot/nautobot/commit/54abe23331b6c3d0d82bf1b028c679b1d200920d
reference_id
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
url https://github.com/nautobot/nautobot/commit/54abe23331b6c3d0d82bf1b028c679b1d200920d
5
reference_url https://github.com/nautobot/nautobot/pull/4832
reference_id
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
url https://github.com/nautobot/nautobot/pull/4832
6
reference_url https://github.com/nautobot/nautobot/pull/4833
reference_id
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
url https://github.com/nautobot/nautobot/pull/4833
7
reference_url https://github.com/nautobot/nautobot/security/advisories/GHSA-cf9f-wmhp-v4pr
reference_id
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
url https://github.com/nautobot/nautobot/security/advisories/GHSA-cf9f-wmhp-v4pr
8
reference_url https://github.com/pypa/advisory-database/tree/main/vulns/nautobot/PYSEC-2023-285.yaml
reference_id
reference_type
scores
url https://github.com/pypa/advisory-database/tree/main/vulns/nautobot/PYSEC-2023-285.yaml
9
reference_url https://nvd.nist.gov/vuln/detail/CVE-2023-48705
reference_id CVE-2023-48705
reference_type
scores
url https://nvd.nist.gov/vuln/detail/CVE-2023-48705
10
reference_url https://github.com/advisories/GHSA-cf9f-wmhp-v4pr
reference_id GHSA-cf9f-wmhp-v4pr
reference_type
scores
url https://github.com/advisories/GHSA-cf9f-wmhp-v4pr
fixed_packages
0
url pkg:pypi/nautobot@1.6.6
purl pkg:pypi/nautobot@1.6.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-d3uz-p963-6fay
1
vulnerability VCID-kjkb-625k-kudt
2
vulnerability VCID-qbp5-ry2r-hufh
3
vulnerability VCID-vr34-ms8k-zybv
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/nautobot@1.6.6
1
url pkg:pypi/nautobot@2.0.5
purl pkg:pypi/nautobot@2.0.5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-d3uz-p963-6fay
1
vulnerability VCID-kjkb-625k-kudt
2
vulnerability VCID-qbp5-ry2r-hufh
3
vulnerability VCID-vr34-ms8k-zybv
4
vulnerability VCID-z4ux-pgu6-6kc9
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/nautobot@2.0.5
aliases CVE-2023-48705, GHSA-cf9f-wmhp-v4pr, PYSEC-2023-285
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-r31w-t9kj-kudc
3
url VCID-vr34-ms8k-zybv
vulnerability_id VCID-vr34-ms8k-zybv
summary Nautobot is a Network Source of Truth and Network Automation Platform. All users of Nautobot versions prior to 2.4.10 or prior to 1.6.32 are potentially affected. Due to insufficient security configuration of the Jinja2 templating feature used in computed fields, custom links, etc. in Nautobot, a malicious user could configure this feature set in ways that could expose the value of Secrets defined in Nautobot when the templated content is rendered or that could call Python APIs to modify data within Nautobot when the templated content is rendered, bypassing the object permissions assigned to the viewing user. Nautobot versions 1.6.32 and 2.4.10 will include fixes for the vulnerability. The vulnerability can be partially mitigated by configuring object permissions appropriately to limit certain actions to only trusted users.
references
0
reference_url https://docs.djangoproject.com/en/4.2/ref/templates/api/#alters-data-description
reference_id
reference_type
scores
0
value 7.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
url https://docs.djangoproject.com/en/4.2/ref/templates/api/#alters-data-description
1
reference_url https://github.com/nautobot/nautobot/pull/7417
reference_id
reference_type
scores
0
value 7.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
url https://github.com/nautobot/nautobot/pull/7417
2
reference_url https://github.com/nautobot/nautobot/pull/7429
reference_id
reference_type
scores
0
value 7.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
url https://github.com/nautobot/nautobot/pull/7429
3
reference_url https://github.com/nautobot/nautobot/security/advisories/GHSA-wjw6-95h5-4jpx
reference_id
reference_type
scores
0
value 7.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
url https://github.com/nautobot/nautobot/security/advisories/GHSA-wjw6-95h5-4jpx
4
reference_url https://jinja.palletsprojects.com/en/stable/sandbox
reference_id
reference_type
scores
0
value 7.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
url https://jinja.palletsprojects.com/en/stable/sandbox
fixed_packages
0
url pkg:pypi/nautobot@1.6.32
purl pkg:pypi/nautobot@1.6.32
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/nautobot@1.6.32
1
url pkg:pypi/nautobot@2.4.10
purl pkg:pypi/nautobot@2.4.10
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/nautobot@2.4.10
aliases CVE-2025-49142, GHSA-wjw6-95h5-4jpx, PYSEC-2025-74, PYSEC-2025-79
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-vr34-ms8k-zybv
Fixing_vulnerabilities
Risk_scorenull
Resource_urlhttp://public2.vulnerablecode.io/packages/pkg:pypi/nautobot@1.0.0b2