> CVE-2026-44798 [HIGH]

« BACK_TO_HOME
PUBLISHED
2026-05-28 18:16
MODIFIED
2026-05-28 18:38
CVSS_SCORE V3
7.1
EPSS (Prob. Exploit)
0.28%
Top 79.8%
DATA SOURCES:
NVD 🔗 2026-05-28 CWE MITRE 🔗 2026-11-01 FIRST EPSS 🔗 2026-11-01 GITHUB 🔗 2026-11-05 OSV 🔗 2026-10-26

> DESCRIPTION

Nautobot is a Network Source of Truth and Network Automation Platform. Prior to 2.4.33 and 3.1.2, a user with access to add/change a GitRepository record could use the REST API to directly set the current_head field on the record, which was not intended to be user-editable. Doing so could cause Nautobot's local clone(s) of the relevant repository to checkout a commit other than the latest commit on the specified branch (resulting in misleading state), or potentially to be unable to make use of the repository at all (until manually remediated) due to the current_head pointing to a nonexistent commit hash or malformed value. This vulnerability is fixed in 2.4.33 and 3.1.2.

> AFFECTED_PRODUCTS

ℹ️ Aucun produit affecté n'a encore été publié par NVD pour cette CVE.

> CVSS V3 METRICS

CVSS_VECTOR
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H
EXPLOITABILITY
2.8
IMPACT
4.2

> MÉTRIQUES CVSS DÉTAILLÉES

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H
Métrique Valeur Interprétation
AV (Vecteur d'Attaque)
Attack Vector
Network (N)
Exploit possible à distance via réseau (HTTP, API, etc.)
AC (Complexité d'Attaque)
Attack Complexity
Low (L)
Peu de conditions requises pour exploiter
PR (Privilèges Requis)
Privileges Required
Low (L)
Authentifié avec compte utilisateur basique
UI (Interaction Utilisateur)
User Interaction
None (N)
Aucune interaction utilisateur nécessaire
S (Périmètre)
Scope
Unchanged (U)
Impact reste dans le périmètre du composant compromis
C (Impact Confidentialité)
Confidentiality Impact
None (N)
Aucune divulgation d'informations
I (Impact Intégrité)
Integrity Impact
Low (L)
Modification limitée des données possible
A (Impact Disponibilité)
Availability Impact
High (H)
Interruption totale du service possible

> RÉSUMÉ DES IMPACTS

Confidentialité
None
Aucune divulgation d'informations
Intégrité
Low
Modification limitée des données possible
Disponibilité
High
Interruption totale du service possible

> WEAKNESSES

CWE-471 CWE-749

> CWE DETAILED DESCRIPTIONS

CWE-471: Modification of Assumed-Immutable Data (MAID) - The product does not properly protect an assumed-immutable element from being modified by an attacker. | CWE-749: Exposed Dangerous Method or Function - The product provides an Applications Programming Interface (API) or similar interface for interaction with external actors, but the interface includes a dangerous method or function that is not properly restricted.

> GITHUB SECURITY ADVISORY

GHSA-p3hx-pwf3-j8wr HIGH

Nautobot: GitRepository.current_head field should not be writable through REST API

AFFECTED PACKAGES:
PIP / nautobot
< 2.4.33
Fixed in: 2.4.33
PIP / nautobot
>= 3.0.0a2, < 3.1.2
Fixed in: 3.1.2

> OSV (GOOGLE OPEN SOURCE VULNERABILITIES)

Nautobot: GitRepository.current_head field should not be writable through REST API

AFFECTED PACKAGES:
Unknown / Unknown
176 versions affected
ALIASES:
GHSA-p3hx-pwf3-j8wr, PYSEC-2026-2228

> HISTORIQUE DES MODIFICATIONS

Première apparition
28/05/2026 18:16
Source: NVD
📊 ENRICHISSEMENT 01/06/2026 06:01
CWE
Champ modifié: Description CWE
Ancienne valeur:
N/A
Nouvelle valeur:
CWE-471: Modification of Assumed-Immutable Data (MAID) - The product does not properly protect an assumed-immutable element from being modified by an attacker. | CWE-749: Exposed Dangerous Method or F...
Total des modifications: 1 Dernière mise à jour: 5 months ago

> REFERENCES

https://github.com/nautobot/nautobot/commit/9deddfc91ad9260ad17b5e20084e9e2d15be...
https://github.com/nautobot/nautobot/commit/c46f97040b2bde4320be36b23577f19a8bcb...
https://github.com/nautobot/nautobot/releases/tag/v2.4.33
https://github.com/nautobot/nautobot/releases/tag/v3.1.2
https://github.com/nautobot/nautobot/security/advisories/GHSA-p3hx-pwf3-j8wr
« BACK_TO_HOME