Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 946153 (CVE-2024-46901) - <dev-vcs/subversion-1.14.5: mod_dav_svn denial-of-service via control characters in paths
Summary: <dev-vcs/subversion-1.14.5: mod_dav_svn denial-of-service via control charact...
Status: IN_PROGRESS
Alias: CVE-2024-46901
Product: Gentoo Security
Classification: Unclassified
Component: Vulnerabilities (show other bugs)
Hardware: All Linux
: Normal minor
Assignee: Gentoo Security
URL: https://subversion.apache.org/securit...
Whiteboard: B3 [stable]
Keywords:
Depends on: 949809
Blocks:
  Show dependency tree
 
Reported: 2024-12-09 13:57 UTC by Christopher Fore
Modified: 2025-02-16 07:01 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Fore 2024-12-09 13:57:11 UTC
CVE-2024-46901:

It has been discovered that the patch for CVE-2013-1968 was incomplete and unintentionally left mod_dav_svn vulnerable to control characters in filenames.

If a path or a revision-property which contains control characters is committed to a repository then SVN operations served by mod_dav_svn can be disrupted.



The above is fixed in 1.14.5.
Comment 1 Larry the Git Cow gentoo-dev 2025-01-15 20:23:25 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13db8a65e920fdde423050e03c0de869205d921f

commit 13db8a65e920fdde423050e03c0de869205d921f
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2025-01-15 20:22:37 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-01-15 20:22:37 +0000

    dev-vcs/subversion: add 1.14.5
    
    Closes: https://bugs.gentoo.org/923938
    Closes: https://bugs.gentoo.org/932536
    Closes: https://bugs.gentoo.org/945483
    Bug: https://bugs.gentoo.org/946153
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-vcs/subversion/Manifest                 |   1 +
 dev-vcs/subversion/subversion-1.14.5.ebuild | 444 ++++++++++++++++++++++++++++
 2 files changed, 445 insertions(+)
Comment 2 Joakim Tjernlund 2025-02-05 15:39:31 UTC
subversion-1.14.5 is still on python-3.11, is 3.12 possible ?