CVE-2010-3431
Last modified
CVE-2010-3431 is a vulnerability of currently unknown severity. The privilege-dropping implementation in the (1) pam_env and (2) pam_mail modules in Linux-PAM (aka pam) 1.1.2 does not check the return value of the setfsuid system call, which might allow local users to obtain sensitive information by leveraging an unintended uid, as demonstrated by a symlink attack on the .pam_environment file in a user's home directory. NOTE: this vulnerability exists because of an incomplete fix for CVE-2010-3435.. EPSS estimates a 0.35% chance of exploitation in the next 30 days.
Description
The privilege-dropping implementation in the (1) pam_env and (2) pam_mail modules in Linux-PAM (aka pam) 1.1.2 does not check the return value of the setfsuid system call, which might allow local users to obtain sensitive information by leveraging an unintended uid, as demonstrated by a symlink attack on the .pam_environment file in a user's home directory. NOTE: this vulnerability exists because of an incomplete fix for CVE-2010-3435.
Metrics
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Linux-Pam | Linux-Pam | 1.1.2 |
References
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2010-3431?
How severe is CVE-2010-3431?
How do I fix CVE-2010-3431?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2010
- CVE-2010-3425Cross-site scripting (XSS) vulnerability in UserControls/Pop…
- CVE-2010-3426Directory traversal vulnerability in jphone.php in the JPhon…
- CVE-2010-3427Multiple cross-site scripting (XSS) vulnerabilities in Open …
- CVE-2010-3428SQL injection vulnerability in modules/notes/json.php in Int…
- CVE-2010-3429flicvideo.c in libavcodec 0.6 and earlier in FFmpeg, as used…
- CVE-2010-3430The privilege-dropping implementation in the (1) pam_env and…
- CVE-2010-3432The sctp_packet_config function in net/sctp/output.c in the …
- CVE-2010-3433The PL/perl and PL/Tcl implementations in PostgreSQL 7.4 bef…
- CVE-2010-3434Buffer overflow in the find_stream_bounds function in pdf.c …
- CVE-2010-3435The (1) pam_env and (2) pam_mail modules in Linux-PAM (aka p…
- CVE-2010-3436fopen_wrappers.c in PHP 5.3.x through 5.3.3 might allow remo…
- CVE-2010-3437Integer signedness error in the pkt_find_dev_from_minor func…
Are you affected by CVE-2010-3431?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
