Linux-PAM 1.1.8 pam_timestamp.c pam_timestamp directory traversal

CVSS Score méta-temporairePrix actuel de l'exploit (≈)Score d'intérêt CTI
4.6$0-$5k0.00

Résuméinformation

Une vulnérabilité classée comme problématique a été trouvée dans Linux-PAM 1.1.8. L'élément concerné est la fonction pam_timestamp du fichier modules/pam_timestamp/pam_timestamp.c. A cause de la manipulation avec une valeur d'entrée inconnue mène à une vulnérabilité de classe directory traversal. Cette vulnérabilité est référencée sous CVE-2014-2583. Aucun exploit n'est disponible. Il est recommandé d'appliquer un correctif pour résoudre ce problème.

Détailsinformation

Une vulnérabilité a été trouvé dans Linux-PAM 1.1.8 et classée problématique. Affecté est la fonction pam_timestamp du fichier modules/pam_timestamp/pam_timestamp.c. La manipulation avec une valeur d'entrée inconnue mène à une vulnérabilité de classe directory traversal.

La vulnerabilité a été publié en 26/03/2014 par Sebastian Krahmer avec SuSE avec le numéro d'identification pam_timestamp: fix potential directory traversal issue avec git commit (GIT Repository) (confirmé). La notice d'information est disponible en téléchargement sur git.fedorahosted.org Cette vulnérabilité a été nommée CVE-2014-2583. L'attaque nécéssite une approche locale. Une seule session d'authentification est nécéssaire pour l'exploitation. Les détails technniques sont connus, mais aucun exploite n'est disponible. La raison de cette vulnérabilité est cette partie du code:

if (strlen(tty) == 0) {

Le scanner de vulnérabilités Nessus propose un module ID 73979 (SuSE 11.3 Security Update : pam (SAT Patch Number 9119)), lequel aide à déterminer l'existence d'une faille dans l'environnement-cible.

En appliquant un correctif il est possible d'éliminer le problème. Le correctif est disponible au téléchargement sur git.fedorahosted.org. Une solution envisageable a été publiée immédiatement après la publication de la vulnérabilité. La vulnérabilité sera abordée avec les lignes de code suivantes:

if (!strlen(tty) || !strcmp(tty, ".") || !strcmp(tty, "..")) {

La vulnérabilité est aussi documentée dans les base de données X-Force (92342), Tenable (73979), SecurityFocus (BID 66493†), Secunia (SA57317†) et Vulnerability Center (SBV-44649†). VulDB is the best source for vulnerability data and more expert information about this specific topic.

Produitinformation

Nom

Version

CPE 2.3information

CPE 2.2information

CVSSv4information

VulDB Vecteur: 🔍
VulDB Fiabilité: 🔍

CVSSv3information

VulDB Score méta-base: 5.3
VulDB Score méta-temporaire: 4.6

VulDB Note de base: 5.3
VulDB Note temporaire: 4.6
VulDB Vecteur: 🔍
VulDB Fiabilité: 🔍

CVSSv2information

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VecteurComplexitéAuthentificationConfidentialitéIntégritéDisponibilité
DéverrouillerDéverrouillerDéverrouillerDéverrouillerDéverrouillerDéverrouiller
DéverrouillerDéverrouillerDéverrouillerDéverrouillerDéverrouillerDéverrouiller
DéverrouillerDéverrouillerDéverrouillerDéverrouillerDéverrouillerDéverrouiller

VulDB Note de base: 🔍
VulDB Note temporaire: 🔍
VulDB Fiabilité: 🔍

NVD Note de base: 🔍

Exploitationinformation

Classe: Directory traversal
CWE: CWE-22
CAPEC: 🔍
ATT&CK: 🔍

Physique: Partiellement
Local: Oui
Remote: Oui

Disponibilité: 🔍
Statut: Non prouvée

EPSS Score: 🔍
EPSS Percentile: 🔍

Prédiction de prix: 🔍
Estimation actuelle des prix: 🔍

0-DayDéverrouillerDéverrouillerDéverrouillerDéverrouiller
Aujourd'huiDéverrouillerDéverrouillerDéverrouillerDéverrouiller

Nessus ID: 73979
Nessus Nom: SuSE 11.3 Security Update : pam (SAT Patch Number 9119)
Nessus Fichier: 🔍
Nessus Risque: 🔍
Nessus Famille: 🔍
Nessus Port: 🔍

Qualys ID: 🔍
Qualys Nom: 🔍

Renseignements sur les menacesinformation

Intérêt: 🔍
Acteurs actifs: 🔍
Groupes APT actifs: 🔍

Contre-mesuresinformation

Recommandé: Correctif
Statut: 🔍

Temps de réaction: 🔍
Heure 0 jour: 🔍
Temps d'exposition: 🔍

Correctif: git.fedorahosted.org

Chronologieinformation

21/03/2014 🔍
24/03/2014 +3 jours 🔍
24/03/2014 +0 jours 🔍
26/03/2014 +2 jours 🔍
26/03/2014 +0 jours 🔍
04/04/2014 +9 jours 🔍
04/04/2014 +0 jours 🔍
10/04/2014 +6 jours 🔍
13/05/2014 +33 jours 🔍
27/05/2014 +14 jours 🔍
10/05/2026 +4366 jours 🔍

Sourcesinformation

Bulletin: pam_timestamp: fix potential directory traversal issue
Chercheur: Sebastian Krahmer
Organisation: SuSE
Statut: Confirmé
Confirmation: 🔍

CVE: CVE-2014-2583 (🔍)
GCVE (CVE): GCVE-0-2014-2583
GCVE (VulDB): GCVE-100-12800

OVAL: 🔍

X-Force: 92342 - Linux-PAM format_timestamp_name() directory traversal, Medium Risk
SecurityFocus: 66493 - Linux-PAM 'format_timestamp_name()' Function Directory Traversal Vulnerability
Secunia: 57317 - Linux-PAM "pam_timestamp" Module Two Directory Traversal Vulnerabilities, Less Critical
Vulnerability Center: 44649 - Linux-PAM Local Directory Traversal Vulnerability due to an Error in the format_timestamp_name Function, Low

Voir aussi: 🔍

Entréeinformation

Créé: 04/04/2014 13:04
Mise à jour: 10/05/2026 06:15
Changements: 04/04/2014 13:04 (82), 29/05/2017 08:51 (4), 16/06/2021 14:45 (3), 10/05/2026 06:15 (16)
Complet: 🔍
Cache ID: 216::103

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Discussion

Aucun commentaire pour l'instant. Langues: fr + it + en.

Veuillez vous connecter pour commenter.

Do you want to use VulDB in your project?

Use the official API to access entries easily!