🛡️ SUSE-SU-2025:03012-1 — git (CVE-2025-27613 +4 more)
Description
security update for git, git-lfs, obs-scm-bridge, python-PyYAML
This update for git, git-lfs, obs-scm-bridge, python-PyYAML fixes the following issues:
git was updated from version 2.43.0 to 2.51.0 (bsc#1243197):
- Security issues fixed:
- CVE-2025-27613 Fixed arbitrary writable file creation and truncation in Gitk(bsc#1245938)
- CVE-2025-27614 Fixed arbitrary script execution via repository clonation in gitk(bsc#1245939)
- CVE-2025-46835 Fixed arbitrary writable file creation in Git GUI when untrusted repository is cloned (bsc#1245942)
- CVE-2025-48384 Fixed the unintentional execution of a script after checkout due to CRLF transforming (bsc#1245943)
- CVE-2025-48385 Fixed arbitrary code execution due to protocol injection via fetching advertised bundle(bsc#1245946)
- Other changes and bugs fixed:
- Other changes and bugs fixed:
- Added SHA256 support (bsc#1243197)
- Git moved to /usr/libexec/git/git and updated AppArmor profile
accordingly (bsc#1218588)
- gitweb AppArmor profile: allow reading etc/gitweb-common.conf (bsc#1218664)
- Do not replace apparmor configuration (bsc#1216545)
- Fixed the Python version required (bsc#1212476)
- Version Updates Release Notes:
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.51.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.50.1.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.50.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.49.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.48.1.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.48.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.47.1.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.47.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.46.2.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.46.1.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.46.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.45.3.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.45.2.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.45.1.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.45.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.44.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.3.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.adoc
git-lfs is included in version 3.7.0.
python-PyYAML was updated from version 6.0.1 to 6.0.2:
- Added support for Cython 3.x and Python 3.13
obs-scm-bridge was updated from version 0.5.4 to 0.7.4:
- New Features and Improvements:
- Manifest File Support: Support has been added for a
_manifest file, which serves as a successor to the_subdirs
file.
- Control Over Git Information: A new noobsinfo query parameter was added to hide git information in source and binary
files.
- Enhanced Submodule Handling: The system now records the configured branch of submodules and stays on that branch
during checkout.
- Git SHA Tracking: In project mode, the tool now uses git SHA sums instead of md5sum to track package sources.
- SSH URL Support: ssh:// SCM URLs can now be used.
- Improved Error Messages: Error reporting for invalid files within package subdirectories has been improved.
- Standardized Config Location: In project mode, the _config file is now always located in the top-level directory,
even when using subdirs.
- Reduced Unnecessary Changes: In project mode, unnecessary modifications to the package meta URL are now avoided.
- Limit Asset Handling: A new mechanism has been introduced to limit how assets are handled.
- Branch Information Export: The trackingbranch is now exported to scmsync.obsinfo.
- Bugs fixed:
- Syntax Fix: A syntax issue was corrected.
- Git Submodule Parsing: The .gitsubmodule parser was fixed to correctly handle files that contain a mix of spaces and
tabs.
Affected software
SUSE-SU-2025:03012-1 is recorded against 4 packages.
- git (fixed in 2.51.0-150600.3.12.1)
- git-lfs (fixed in 3.7.0-150600.13.3.1)
- obs-scm-bridge (fixed in 0.7.4-150600.14.4.1)
- python-pyyaml (fixed in 6.0.2-150600.10.3.1)
Timeline and source
Published on 29 August 2025 and last revised on 4 February 2026. No public exploit is currently recorded for this entry. Record sourced from OSV.
References
www.suse.com (Advisory)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
www.suse.com (Web)
www.suse.com (Web)
www.suse.com (Web)
www.suse.com (Web)
Details
Affected Packages
| Software | From version | Fixed in |
|---|---|---|
| git | — | 2.51.0-150600.3.12.1 |
| git-lfs | — | 3.7.0-150600.13.3.1 |
| obs-scm-bridge | — | 0.7.4-150600.14.4.1 |
| python-pyyaml | — | 6.0.2-150600.10.3.1 |
References
Similar Threats
- Unknown ALPINE-CVE-2024-50349
- Unknown ALPINE-CVE-2024-32004
- Unknown ALPINE-CVE-2024-32002
- Unknown ALPINE-CVE-2024-32020
- Unknown ALPINE-CVE-2024-32021
Free Vulnerability Check
Is your site affected by SUSE-SU-2025:03012-1?
BotEraser helps you identify potentially vulnerable plugins and themes by checking your installation against SUSE-SU-2025:03012-1 and other known CVE records.
Scan My Site Free →No credit card required · Results in minutes
ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the vulnerabilities listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.