SQLiteODBC 0.9996, as packaged for certain Linux distributions as 0.9996-4, has a race condition leading to root privilege escalation because any user can replace a /tmp/sqliteodbc$$ file with new contents that cause loading of an arbitrary library.
{
"binaries": [
{
"binary_name": "libsqlite3-mod-blobtoxy",
"binary_version": "0.9992-0.1"
},
{
"binary_name": "libsqlite3-mod-csvtable",
"binary_version": "0.9992-0.1"
},
{
"binary_name": "libsqlite3-mod-impexp",
"binary_version": "0.9992-0.1"
},
{
"binary_name": "libsqlite3-mod-xpath",
"binary_version": "0.9992-0.1"
},
{
"binary_name": "libsqlite3-mod-zipfile",
"binary_version": "0.9992-0.1"
},
{
"binary_name": "libsqliteodbc",
"binary_version": "0.9992-0.1"
}
]
}{
"binaries": [
{
"binary_name": "libsqlite3-mod-blobtoxy",
"binary_version": "0.9995-1"
},
{
"binary_name": "libsqlite3-mod-csvtable",
"binary_version": "0.9995-1"
},
{
"binary_name": "libsqlite3-mod-impexp",
"binary_version": "0.9995-1"
},
{
"binary_name": "libsqlite3-mod-xpath",
"binary_version": "0.9995-1"
},
{
"binary_name": "libsqlite3-mod-zipfile",
"binary_version": "0.9995-1"
},
{
"binary_name": "libsqliteodbc",
"binary_version": "0.9995-1"
}
]
}{
"binaries": [
{
"binary_name": "libsqlite3-mod-blobtoxy",
"binary_version": "0.9996-3"
},
{
"binary_name": "libsqlite3-mod-csvtable",
"binary_version": "0.9996-3"
},
{
"binary_name": "libsqlite3-mod-impexp",
"binary_version": "0.9996-3"
},
{
"binary_name": "libsqlite3-mod-xpath",
"binary_version": "0.9996-3"
},
{
"binary_name": "libsqlite3-mod-zipfile",
"binary_version": "0.9996-3"
},
{
"binary_name": "libsqliteodbc",
"binary_version": "0.9996-3"
}
]
}{
"binaries": [
{
"binary_name": "libsqlite3-mod-blobtoxy",
"binary_version": "0.9998-3"
},
{
"binary_name": "libsqlite3-mod-csvtable",
"binary_version": "0.9998-3"
},
{
"binary_name": "libsqlite3-mod-impexp",
"binary_version": "0.9998-3"
},
{
"binary_name": "libsqlite3-mod-xpath",
"binary_version": "0.9998-3"
},
{
"binary_name": "libsqlite3-mod-zipfile",
"binary_version": "0.9998-3"
},
{
"binary_name": "libsqliteodbc",
"binary_version": "0.9998-3"
}
]
}{
"binaries": [
{
"binary_name": "libsqlite3-mod-blobtoxy",
"binary_version": "0.99991-1build1"
},
{
"binary_name": "libsqlite3-mod-csvtable",
"binary_version": "0.99991-1build1"
},
{
"binary_name": "libsqlite3-mod-impexp",
"binary_version": "0.99991-1build1"
},
{
"binary_name": "libsqlite3-mod-xpath",
"binary_version": "0.99991-1build1"
},
{
"binary_name": "libsqlite3-mod-zipfile",
"binary_version": "0.99991-1build1"
},
{
"binary_name": "libsqliteodbc",
"binary_version": "0.99991-1build1"
}
]
}{
"binaries": [
{
"binary_name": "libsqlite3-mod-blobtoxy",
"binary_version": "0.99991-3"
},
{
"binary_name": "libsqlite3-mod-csvtable",
"binary_version": "0.99991-3"
},
{
"binary_name": "libsqlite3-mod-impexp",
"binary_version": "0.99991-3"
},
{
"binary_name": "libsqlite3-mod-xpath",
"binary_version": "0.99991-3"
},
{
"binary_name": "libsqlite3-mod-zipfile",
"binary_version": "0.99991-3"
},
{
"binary_name": "libsqliteodbc",
"binary_version": "0.99991-3"
}
]
}{
"binaries": [
{
"binary_name": "libsqlite3-mod-blobtoxy",
"binary_version": "0.99991-5"
},
{
"binary_name": "libsqlite3-mod-csvtable",
"binary_version": "0.99991-5"
},
{
"binary_name": "libsqlite3-mod-impexp",
"binary_version": "0.99991-5"
},
{
"binary_name": "libsqlite3-mod-xpath",
"binary_version": "0.99991-5"
},
{
"binary_name": "libsqlite3-mod-zipfile",
"binary_version": "0.99991-5"
},
{
"binary_name": "libsqliteodbc",
"binary_version": "0.99991-5"
}
]
}