In Singular before 4.3.1, a predictable /tmp pathname is used (e.g., by sdb.cc), which allows local users to gain the privileges of other users via a procedure in a file under /tmp. NOTE: this CVE Record is about sdb.cc and similar files in the Singular interface that have predictable /tmp pathnames; this CVE Record is not about the lack of a safe temporary-file creation capability in the Singular language.
{ "binaries": [ { "binary_name": "libsingular4", "binary_version": "4.0.3+ds-1" }, { "binary_name": "libsingular4-dev", "binary_version": "4.0.3+ds-1" }, { "binary_name": "libsingular4-dev-common", "binary_version": "4.0.3+ds-1" }, { "binary_name": "singular", "binary_version": "4.0.3+ds-1" }, { "binary_name": "singular-data", "binary_version": "4.0.3+ds-1" }, { "binary_name": "singular-modules", "binary_version": "4.0.3+ds-1" }, { "binary_name": "singular-ui", "binary_version": "4.0.3+ds-1" }, { "binary_name": "singular-ui-emacs", "binary_version": "4.0.3+ds-1" }, { "binary_name": "singular-ui-xterm", "binary_version": "4.0.3+ds-1" } ] }
{ "binaries": [ { "binary_name": "libsingular4", "binary_version": "1:4.1.0-p3+ds-2build1" }, { "binary_name": "libsingular4-dev", "binary_version": "1:4.1.0-p3+ds-2build1" }, { "binary_name": "libsingular4-dev-common", "binary_version": "1:4.1.0-p3+ds-2build1" }, { "binary_name": "singular", "binary_version": "1:4.1.0-p3+ds-2build1" }, { "binary_name": "singular-data", "binary_version": "1:4.1.0-p3+ds-2build1" }, { "binary_name": "singular-modules", "binary_version": "1:4.1.0-p3+ds-2build1" }, { "binary_name": "singular-ui", "binary_version": "1:4.1.0-p3+ds-2build1" }, { "binary_name": "singular-ui-emacs", "binary_version": "1:4.1.0-p3+ds-2build1" }, { "binary_name": "singular-ui-xterm", "binary_version": "1:4.1.0-p3+ds-2build1" } ] }
{ "binaries": [ { "binary_name": "libsingular4-dev", "binary_version": "1:4.1.1-p2+ds-4build2" }, { "binary_name": "libsingular4-dev-common", "binary_version": "1:4.1.1-p2+ds-4build2" }, { "binary_name": "libsingular4m1", "binary_version": "1:4.1.1-p2+ds-4build2" }, { "binary_name": "singular", "binary_version": "1:4.1.1-p2+ds-4build2" }, { "binary_name": "singular-data", "binary_version": "1:4.1.1-p2+ds-4build2" }, { "binary_name": "singular-modules", "binary_version": "1:4.1.1-p2+ds-4build2" }, { "binary_name": "singular-ui", "binary_version": "1:4.1.1-p2+ds-4build2" }, { "binary_name": "singular-ui-emacs", "binary_version": "1:4.1.1-p2+ds-4build2" }, { "binary_name": "singular-ui-xterm", "binary_version": "1:4.1.1-p2+ds-4build2" } ] }
{ "binaries": [ { "binary_name": "libsingular4-dev", "binary_version": "1:4.2.1-p3+ds-1" }, { "binary_name": "libsingular4-dev-common", "binary_version": "1:4.2.1-p3+ds-1" }, { "binary_name": "libsingular4m2n1", "binary_version": "1:4.2.1-p3+ds-1" }, { "binary_name": "singular", "binary_version": "1:4.2.1-p3+ds-1" }, { "binary_name": "singular-data", "binary_version": "1:4.2.1-p3+ds-1" }, { "binary_name": "singular-modules", "binary_version": "1:4.2.1-p3+ds-1" }, { "binary_name": "singular-ui", "binary_version": "1:4.2.1-p3+ds-1" }, { "binary_name": "singular-ui-emacs", "binary_version": "1:4.2.1-p3+ds-1" }, { "binary_name": "singular-ui-xterm", "binary_version": "1:4.2.1-p3+ds-1" } ] }
{ "binaries": [ { "binary_name": "libsingular4-dev", "binary_version": "1:4.3.2-p10+ds-1.1build1" }, { "binary_name": "libsingular4-dev-common", "binary_version": "1:4.3.2-p10+ds-1.1build1" }, { "binary_name": "libsingular4m3n0t64", "binary_version": "1:4.3.2-p10+ds-1.1build1" }, { "binary_name": "singular", "binary_version": "1:4.3.2-p10+ds-1.1build1" }, { "binary_name": "singular-data", "binary_version": "1:4.3.2-p10+ds-1.1build1" }, { "binary_name": "singular-modules", "binary_version": "1:4.3.2-p10+ds-1.1build1" }, { "binary_name": "singular-ui", "binary_version": "1:4.3.2-p10+ds-1.1build1" }, { "binary_name": "singular-ui-emacs", "binary_version": "1:4.3.2-p10+ds-1.1build1" }, { "binary_name": "singular-ui-xterm", "binary_version": "1:4.3.2-p10+ds-1.1build1" } ] }
{ "binaries": [ { "binary_name": "libsingular4-dev", "binary_version": "1:4.4.1+ds-2" }, { "binary_name": "libsingular4-dev-common", "binary_version": "1:4.4.1+ds-2" }, { "binary_name": "libsingular4m4n1", "binary_version": "1:4.4.1+ds-2" }, { "binary_name": "singular", "binary_version": "1:4.4.1+ds-2" }, { "binary_name": "singular-data", "binary_version": "1:4.4.1+ds-2" }, { "binary_name": "singular-modules", "binary_version": "1:4.4.1+ds-2" }, { "binary_name": "singular-ui", "binary_version": "1:4.4.1+ds-2" }, { "binary_name": "singular-ui-emacs", "binary_version": "1:4.4.1+ds-2" }, { "binary_name": "singular-ui-xterm", "binary_version": "1:4.4.1+ds-2" } ] }